2502 631
1232 253
4637 975
2893 320
3935 225
2804 732
1609 334
1762 399
707 74
1061 186
1841 360
454 61
3465 699
2131 482
3184 381
1151 285
1893 513