2989 448
2766 467
2691 372
35503 503
3036 317
2906 564
2265 520
19832 65
4696 597
4283 605
5508 758
3090 517
2289 66