27932 319
9961 222
19271 704
14232 363
6257 385
8579 486
8569 128
15377 348
18044 550
5691 143
15913 579
10969 627
24077 142
29590 135
7097 999
8717 718
5072 359
11777 546
19070 72
17567 654
5903 286
7933 61
24810 650
7144 648
13396 733
13794 187
6172 67
8930 875