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