4257 530
9304 321
23923 431
5093 671
4259 621
28289 320
12988 315
40025 87
6372 850
8216 825
2448 40
3764 707
1885 119