6942 71
5673 591
2923 137
3431 553
3511 359
2853 166
6779 205
5322 302
4570 307
4206 162
1726 118
5762 508
4289 651
2244 99
3846 745
2703 318
41094 540