6935 71
5668 591
2917 137
3425 553
3509 359
2847 166
6775 205
5317 302
4565 307
4201 162
1725 118
5747 508
4282 651
2241 99
3844 745
2697 318
41054 540