6942 71
5674 591
2923 137
3431 553
3511 359
2853 166
6780 205
5323 302
4570 307
4207 162
1727 118
5762 508
4291 651
2244 99
3846 745
2703 318
41100 540