4395 627
3113 522
4753 362
3100 898
1277 333
1942 573
1298 217
2319 602
3074 686
1229 246
1137 266
295 38
243 23
656 197
703 167
598 71
1904 300
1764 385
1369 216
637 79
1547 377
3028 629
2538 445
916 123