25315 64
9163 363
16577 637
5227 178
31178 688
21027 681
5654 311
14769 269
27416 1040
4551 559
15005 644
23956 633
8977 1017
22591 610
20019 493
30819 376
14844 82
10705 201
17595 575
29967 973
37547 494
13459 661
26609 241
3777 112
3707 584
126077 465
19242 456
6855 360