6932 71
5665 591
2907 137
3419 553
3506 359
2845 166
6768 205
5311 302
4558 307
4195 162
1722 118
5739 508
4277 651
2236 99
3839 745
2694 318
41005 540