15072 497
15667 526
444454 748
24934 161
2201 159
17892 783
40125 543
19679 522
30213 577
8681 810
7995 248
3312 319