1008 292
901 247
2389 479
171 51
39512 190
31687 287
31940 245
28142 638
37588 358
51425 650
102414 655
51972 255
36236 256
43978 374
72487 159
22867 331
70170 238
33570 168
10992 633
39532 555
18397 78
100908 557
57012 269
69251 845