25012 171
40847 146
8702 669
16813 133
42776 650
5605 165
18905 192
29309 879
20839 188
4711 286
2847 450
10129 598
24519 307
8806 724
11306 705
26839 198
8196 901
15653 641
20116 584
9451 519
28693 984
3275 327
26506 288
11708 539
6910 756
4279 305
11194 857
2062 64