1636 239
90358 651
8130 648
11677 461
12007 168
13688 663
18426 482
29851 429
28618 83
25675 746
4037 551
3159 212
49590 575