5088 913
2215 168
10354 324
4281 612
9484 569
15317 911
7947 547
1978 175
20843 357
18494 601
3205 678
2539 518
4413 515