5008 660
3457 397
10515 665
2099 337
4508 626
2680 408
4617 611
9615 792
21599 506
5499 76
14108 226
90792 969
9471 750
20545 864
10719 154
24479 295
44346 862
6263 198
8681 593
11489 331
15939 176
6687 368
2519 175
2899 274
13026 294
34418 451
4151 542
5269 554