902 70
3621 875
12906 466
4164 81
5352 478
2447 113
4905 679
2066 213
6126 643
3241 116
6889 605
3772 239
5450 339
339945 918
81463 795
13517 744
19828 944
11287 45
39181 322
24333 616
91082 329
50543 79
19265 534
11416 257
8698 196
13315 660
10226 97
4574 50