1036 222
13893 117
5180 617
33899 197
3353 88
4320 239
4471 63
7759 79
5831 147
11488 575
8177 277
8639 531
5487 636
17804 452
3315 139
8472 597
4568 814
4248 665
72853 955
41747 503
3286 789
1860 291