15800 833
8052 507
6631 306
8999 462
4155 871
13981 917
6038 322
105739 427
14121 663
3764 511
4136 717
1194 57
4267 522
15344 154
2067 383
11260 802
19463 784
2470 274
33071 584
16455 278
4418 163
2578 362
19716 581
2980 97
3469 229
7736 166
3282 583
6819 496