5396 429
18451 313
37103 572
11287 554
28971 140
24621 675
9260 321
24918 672
10502 122
9198 498
1947 80
24856 943
6855 161
4929 398
3168 104
7153 453
19384 103