2889 309
3352 320
712 57
1790 239
1544 181
5864 627
6611 691
1830 144
1215 29
2507 401
17081 583
4261 886
2516 387
7102 335
2788 343
10717 418
3423 538
1048 120
1601 209
3596 58
1922 228
1148 95
3684 888
2725 513