2950 125
4108 174
6581 719
1279 46
6427 215
7615 287
3822 854
44571 172
57488 169
62122 366
39549 433
55373 934
22058 191
77165 222
66694 884
66291 360
29836 447
51538 335
88710 813
21432 249
157034 956
241131 505
15768 648
28965 815
40490 178
68810 187
23957 56
32593 707