1590 239
4592 564
1275 223
7503 207
5654 659
7105 593
22163 893
23039 373
6693 305
2983 336
2277 458
1183 126