29997 581
9125 884
16704 331
19299 274
112379 206
35761 429
23572 317
14794 773
22100 92
16688 362
6209 465
39343 170
20476 869
5116 167
41210 231
68724 184
28061 685
21697 283