25071 164
11854 722
19288 410
12994 630
17099 419
1087 31
16754 596
15564 398
13013 687
12453 296
7578 52
21186 455
12233 111
41632 682
16934 236
20157 356
1822 191
8828 50
27881 145
14109 776
17720 758
14505 675
22097 200
20648 313
17392 448
45475 346
25435 535
13546 573