15800 833
8052 507
6631 306
8999 462
4155 871
13981 917
6037 322
105739 427
14120 663
3764 511
4136 717
1194 57
4266 522
15344 154
2067 383
11259 802
19461 784
2470 274
33071 584
16454 278
4418 163
2578 362
19716 581
2980 97
3469 229
7735 166
3282 583
6818 496