16603 940
25211 943
26132 371
4230 198
9040 495
1368 41
5505 117
5072 636
9810 687
6187 628
12176 620
8454 806
12202 592
5618 55
7342 564
155761 264
22196 461
6891 519
14897 285