6935 71
5668 591
2914 137
3425 553
3509 359
2847 166
6774 205
5317 302
4563 307
4199 162
1724 118
5747 508
4282 651
2240 99
3844 745
2696 318
41047 540