1636 239
90374 651
8132 648
11678 461
12008 168
13690 663
18428 482
29858 429
28628 83
25684 746
4037 551
3160 212
49594 575