904 132
916 192
1683 374
15650 934
2612 703
892 233
2490 648
2057 467
5913 659
3660 520
2182 278
31088 686