3080 671
2859 693
3433 950
2973 617
1865 281
1130 215
396 31
723 98
1868 272
2202 590
1561 500
1429 273
2110 381
2575 706
2461 585
1482 298
612 53
1372 258
864 78
2110 300
2920 481
3291 889
5497 741
2884 498