15196 484
22368 149
14214 934
17949 402
6234 192
5845 685
18697 59
12477 801
2469 274
3864 373
2673 579
3006 787
2426 465
19624 545
1388 83
44648 105
21416 651
1843 157
42945 38
2183 236
8637 417
121821 940
3292 741
2324 136