31108 910
2744 49
7596 745
18145 974
4562 353
23434 594
8892 363
12637 355
6817 42
1378 81
24873 104
19876 332
9528 273
57955 278
40314 926
82474 547
36254 396
4257 89
4674 371
78131 761
57860 392
22550 244
21960 168
47806 739
10672 584
22260 310
30080 241
39070 450