3015 767
3982 452
1432 103
2446 787
2376 453
1741 127
2503 680
4106 837
3545 688
2362 533
2690 199
8291 353
14041 319
2934 697
1583 225
3178 830
3013 157
4382 979
2778 583
1958 377
2967 616
1851 172
2816 302
1368 404