15295 906
5800 450
14584 126
3304 469
5772 664
4780 742
1948 149
4138 617
4695 138
4395 543
7738 382
12859 808
32256 774
10277 731
4050 438
22168 236
15336 383
7880 542
11004 245
15787 614
3383 137
2345609 3883
928270 955
377513 1078
6005 63
40930 581
45831 385
58157 485