1636 239
90367 651
8131 648
11677 461
12008 168
13689 663
18427 482
29855 429
28622 83
25683 746
4037 551
3159 212
49592 575