3625 504
2331 209
15245 547
1890 201
3538 544
27608 478
4544 776
3183 617
5546 353
1371 105
4284 351
4220 836