2198 162
1429 131
4135 504
3114 382
40051 633
15649 109
6081 191
4362 521
1840 322
3845 481
23630 903
7755 667
16152 95
2872 160
2566 473
19104 242
1979 322