2935 790
1705 258
1436 178
2312 416
16450 747
29844 55
70503 583
18394 220
20307 73
19409 488
25467 343
30539 802
52849 645
55692 446
71064 362
54483 447
66357 375
45469 402
97364 386
63495 946
40593 709
48346 417
24503 666
33431 214