903 70
3625 875
12938 466
4165 81
5352 478
2447 113
4906 679
2068 213
6128 643
3242 116
6890 605
3774 239
5455 339
340191 918
81511 795
13560 744
19895 944
11339 45
39267 322
24380 616
91403 329
50721 79
19269 534
11417 257
8700 196
13316 660
10229 97
4574 50