6932 71
5665 591
2909 137
3420 553
3506 359
2845 166
6768 205
5311 302
4558 307
4195 162
1722 118
5740 508
4277 651
2236 99
3840 745
2694 318
41015 540