3950 671
2259 655
3042 751
1768 456
1497 237
3203 339
1271 121
1229 254
2751 575
1428 308
2646 616
207 35
2948 493
1863 567
1647 405
7955 560
3335 277
9521 328
1353 141
2895 741
2614 475
1551 307
1880 485
4065 618