15069 497
15667 526
444454 748
24931 161
2201 159
17891 783
40124 543
19676 522
30209 577
8679 810
7991 248
3308 319