29716 843
18715 187
6625 346
4594 516
5814 526
5092 684
8120 822
21520 94
3925 277
24530 335
5003 245
7623 159
8724 227
19592 492
10365 416
5188 728
22136 644
4816 140
6492 294
11136 467
4656 701
12330 608
3761 724
14654 859