3001 606
2917 116
1996 413
13423 245
3086 626
2166 247
6369 583
9820 173
3813 418
2295 473
6597 208
56403 832
3286 573
2577 218
3635 80
2999 463
17100 925
1404 217
2665 91
2850 369
2400 526
13124 211
3779 868
29715 796
2138 419
30885 789
5328 518
1245 269