103595 916
58384 172
40082 466
55994 434
121495 626
59486 825
25030 366
46021 637
26239 761
3809 577
2112 469
1637 48
3552 461
2217 198
3617 92
2848 721
2313 474
2457 657
2269 547
2863 627
2757 622
26948 829
47734 343
16506 653
32209 133
11649 275
17550 363
9099 50