15966 593
16193 481
18811 227
11699 268
4048 490
10037 395
4776 164
6508 692
4406 413
3449 280
7349 627
8661 541
3940 113
5511 214
3597 288
5820 914
4151 187
9696 715
5129 116
6651 833
2933 40
3201 213
5444 76
2350 220
6547 575
22558 893
4099 256
6803 78