3980 293
5291 219
13833 507
6626 418
3870 236
20208 143
2921 221
3812 654
27857 124
15600 582
16520 418
4947 694
5041 464
5300 153
3465 789