1641 239
90563 651
8142 648
11690 461
12016 168
13697 663
18436 482
29974 429
28758 83
25774 746
4044 551
3165 212
49710 576