903 70
3624 875
12932 466
4165 81
5352 478
2447 113
4906 679
2067 213
6128 643
3242 116
6890 605
3774 239
5455 339
340135 918
81500 795
13552 744
19873 944
11327 45
39247 322
24370 616
91332 329
50677 79
19265 534
11416 257
8699 196
13316 660
10229 97
4574 50