15296 906
5800 450
14588 126
3305 469
5772 664
4780 742
1950 149
4138 617
4698 138
4398 543
7738 382
12869 808
32256 774
10278 731
4050 438
22174 236
15336 383
7880 542
11004 245
15787 614
3384 137
2346260 3883
928285 955
377522 1078
6009 63
40930 581
45833 385
58159 485