2656 441
4329 524
3043 338
6862 489
3099 310
17760 137
7657 789
13618 37
11173 516
3011 153
6531 504
15211 507
2928 221
3814 654
6279 232
5707 516
3899 260