5290 913
2270 168
10637 324
4294 612
9490 569
15381 911
7990 547
1985 175
20937 357
18551 601
3209 678
2546 518
4430 515