2800 336
2086 330
1126 101
3150 624
2358 629
1114 109
2855 434
1553 319
410 68
1667 336
2708 598
2965 870
2255 395
2503 383
1855 309
3659 643
650 72
735 124
847 199
973 232
2267 486
1464 326
1191 58
907 31