3061 658
2238 608
17836 566
723 126
2517 269
3761 332
3175 768
3790 360
2759 647
2109 393
2055 418
5268 843
1386 355
3101 379
16860 410
1365 159
1423 50
1231 287
2345 460
7231 879
2777 291
990 178
4261 164
10068 671