15011 78
39326 671
2821 184
24060 206
30587 880
10936 691
11428 758
4447 51
10215 498
3290 425
8238 506
7546 374
5113 590
7160 245
4755 254
13336 304
7816 891
3832 682
4660 923
4450 172
18446 581
10052 527
9462 540
4618 87
5093 535
16717 783
11139 726
6767 221