7107 71
5800 591
3795 137
3590 553
3689 359
3073 166
7195 205
5491 302
4892 307
4489 162
1876 118
5975 508
4551 651
2357 99
3996 745
2817 318
43641 540