2116 295
1584 306
4117 493
3862 914
2869 619
3439 208
2547 450
2116 405
789 126
5975 148
931 119
1101 174
8826 781
1852 344
1073 181
473 39
1792 341
1353 268
2409 654
3385 611
2949 858
1780 354
3222 813
845 90