6934 71
5667 591
2911 137
3422 553
3508 359
2847 166
6774 205
5315 302
4561 307
4198 162
1722 118
5746 508
4280 651
2238 99
3843 745
2694 318
41032 540