16603 940
25213 943
26132 371
4230 198
9041 495
1368 41
5507 117
5073 636
9814 687
6188 628
12178 620
8456 806
12204 592
5619 55
7343 564
155762 264
22198 461
6891 519
14897 285