4267 530
9312 321
23933 431
5098 671
4264 621
28309 320
13010 315
40083 87
6383 850
8230 825
2455 40
3766 707
1891 119