30061 820
29419 200
5027 702
17224 172
12185 204
4574 184
5997 685
8124 566
6725 84
116994 202
65064 394
11516 315
14351 335
30465 90
14756 548
27873 519
51889 740
19413 871
20545 331
7130 703
20570 380
17614 692
6515 111