16593 940
25200 943
26123 371
4212 198
9013 495
1365 41
5456 117
5053 636
9774 687
6177 628
12126 620
8429 806
12174 592
5604 55
7321 564
155731 264
22179 461
6876 519
14888 285