5006 660
3456 397
10511 665
2099 337
4508 626
2680 408
4615 611
9614 792
21599 506
5497 76
14107 226
90738 969
9471 750
20544 864
10717 154
24460 295
44342 862
6262 198
8681 593
11489 331
15938 176
6686 368
2519 175
2899 274
13025 294
34415 451
4151 542
5269 554