16600 940
25211 943
26132 371
4224 198
9032 495
1367 41
5490 117
5060 636
9800 687
6184 628
12162 620
8447 806
12200 592
5614 55
7334 564
155754 264
22195 461
6891 519
14896 285