33006 320
11809 222
22927 704
16218 363
9543 486
19117 348
6703 143
17238 579
12367 627
27837 142
36292 143
8322 999
9570 718
5783 359
13368 549
24239 72
19321 654
18589 313
6728 286
17359 406
5096 274
3788 409
27049 651
7837 648
14809 733
7063 67
9768 875
12031 304