1639 239
90444 651
8136 648
11685 461
12012 168
13693 663
18431 482
29891 429
28674 83
25717 746
4041 551
3161 212
49633 575