902 70
3621 875
12915 466
4165 81
5352 478
2447 113
4905 679
2066 213
6126 643
3241 116
6890 605
3772 239
5450 339
340010 918
81479 795
13527 744
19835 944
11301 45
39199 322
24343 616
91161 329
50592 79
19265 534
11416 257
8698 196
13315 660
10227 97
4574 50