3009 877
3082 680
1913 373
1619 351
2337 739
1505 441
1813 559
2579 533
23360 58
15868 670
9001 555
918 248
2257 467
561 135
1187 248
5766 330
15146 33
12017 912
16638 760
2687 495
4924 569
3204 454
3271 637
640 46
3565 887
4733 718
11321 557
7930 69