21186 522
26949 921
16524 272
5371 791
13031 702
3019 820
2811 572
2583 387
2543 666
2989 378
24542 668
16882 360
38399 183
20813 264
10700 280
20440 379
14652 675
11535 149
16132 511