2616 800
2237 562
1321 241
483 51
2219 625
2034 392
1916 343
3251 883
983 175
2623 474
15611 452
1311 37
3569 317
5035 620
6050 785
3706 665
37699 86
11203 749
6648 773
3841 631
16432 280
8590 740
34371 614
49834 895
7212 611
12607 86
5045 293
15595 728