7080 71
5786 591
3756 137
3553 553
3666 359
3030 166
7171 205
5468 302
4801 307
4437 162
1861 118
5951 508
4502 651
2345 99
3970 745
2805 318
42551 540