2951 502
2886 633
3530 872
3796 462
3556 382
3451 752
2480 404
813 57
2220 137
1603 114
3092 578
3008 529
1235 55
2333 365
2066 423
1099 102
1451 158
4197 166
1664 246
3508 826
6897 580
1678 121
1178 71
1748 241
962 146
3752 776
3717 576
1720 315