7051 71
5769 591
3710 137
3535 553
3630 359
2990 166
7121 205
5438 302
4730 307
4383 162
1829 118
5907 508
4438 651
2325 99
3943 745
2785 318
42210 540