6935 71
5668 591
2916 137
3425 553
3509 359
2847 166
6774 205
5317 302
4564 307
4199 162
1725 118
5747 508
4282 651
2241 99
3844 745
2697 318
41050 540