6940 71
5672 591
2922 137
3429 553
3511 359
2851 166
6778 205
5321 302
4568 307
4206 162
1726 118
5760 508
4288 651
2244 99
3845 745
2703 318
41085 540