5396 429
18452 313
37103 572
11287 554
28971 140
24621 675
9260 321
24918 672
10510 122
9202 498
1947 80
24857 943
6855 161
4929 398
3168 104
7154 453
19391 103