20125 352
8057 273
4576 114
9703 355
4398 112
4843 540
2712 508
1586 46
77157 320
45793 186
22184 377
14023 663
3684 511
8911 814
10954 752
12376 74
3258 669
4047 417
15396 177
22438 106
9063 89
4419 494
5723 812
4965 79
6107 581
20347 184
14525 680
9650 806