1644 239
90615 651
8143 648
11694 461
12016 168
13697 663
18437 482
30000 429
28790 83
25790 746
4048 551
3167 212
49748 576