40073 450
22480 162
21893 595
7846 637
1433 258
206690 536
21293 652
11144 96
25151 464
10390 663
5894 274
15386 166
121601 940
3400 88
614 167
37254 502
43399 507
74692 298
13862 588
11496 144
1000 184
5975 160
14227 848
6019 771