3593 288
2898 316
3448 871
1023 46
3135 761
3188 617
4823 812
10141 758
3024 501
1698 221
14668 175
4749 236
6777 149
1287 56
2422 113
10660 506
9861 610
1799 199
4064 214
3115 496
2455 283
1846 388
28419 188
5411 522