4258 530
9304 321
23925 431
5093 671
4260 621
28292 320
12990 315
40034 87
6373 850
8216 825
2448 40
3764 707
1886 119