3009 877
3084 680
1913 373
1621 351
2337 739
1505 441
1813 559
2582 533
23369 58
15868 670
9001 555
921 248
2257 467
562 135
1187 248
5767 330
15172 33
12062 912
16707 760
2692 495
4969 569
3240 454
3284 637
647 46
3578 887
4766 718
11333 557
7935 69