3981 293
5292 219
13833 507
6628 418
3872 236
20228 143
2921 221
3814 654
27863 124
15603 582
16526 418
4959 694
5045 464
5303 153
3465 789