16599 940
25210 943
26131 371
4224 198
9029 495
1367 41
5482 117
5060 636
9799 687
6184 628
12161 620
8447 806
12198 592
5613 55
7331 564
155754 264
22195 461
6889 519
14895 285