5581 118
2698 189
3512 82
4451 626
3669 233
6193 705
4169 360
3967 766
7919 261
7604 239
3223 365
8157 877
2266 267
4985 599
13674 764
6543 746
17199 439
8493 295
5493 498
4478 122
4721 251
4904 833
3877 510
1902 60