30742 545
21133 361
13826 209
21047 309
6529 496
10982 217
12458 725
14347 677
20220 696
24574 532
2857 295
15773 148
1428 224
1571 84
15607 942