29998 581
9125 884
16707 331
19301 274
112379 206
35765 429
23574 317
14794 773
22101 92
16691 362
6209 465
39344 170
20477 869
5117 167
41210 231
68724 184
28066 685
21698 283