6936 71
5669 591
2918 137
3425 553
3509 359
2849 166
6776 205
5317 302
4566 307
4201 162
1725 118
5748 508
4283 651
2242 99
3844 745
2700 318
41057 540