30924 546
21143 361
13832 209
21050 309
6532 496
11002 217
12476 725
14367 677
20247 696
24588 532
2860 295
15805 148
1434 224
1575 84
15633 942