4248 102
5583 559
39691 440
2128 145
2408 269
3502 667
4178 477
5264 170
4878 396
2713 328
2885 309
8276 163
2817 552