648 67
2984 503
2678 382
393 39
365 46
2625 430
1449 54
1487 154
7446 743
2502 593
3409 498
406 75
1442 277
3335 613
1179 73
2943 765
1253 245
1042 222
1122 149
1845 66
3662 671
3793 760
2789 435
1791 182