31703 116
7961 763
10492 252
4367 551
6498 396
9437 790
9853 674
7829 603
21911 478
4926 171
13451 377
6628 137
6249 253
2420 345
4141 324
15348 647
20152 598
7062 590
6098 479
4285 460
10570 87
20800 167
5079 596
9414 617
8190 211
5473 281
3742 724
12256 626