3562 518
1089 139
4723 657
3754 847
3305 743
2911 107
1347 62
3229 590
2470 277
2802 242
3324 673
3606 769
2071 396
1401 213
3251 845
1453 39
1038 78