5396 429
18452 313
37103 572
11287 554
28971 140
24621 675
9260 321
24918 672
10505 122
9200 498
1947 80
24856 943
6855 161
4929 398
3168 104
7154 453
19387 103