5021 282
3302 101
4239 330
13487 585
4452 625
18863 122
3258 220
3362 619
9400 481
3357 397
4682 383
2984 74
2398 349
17323 639
7093 45
6204 879
3094 183
16605 833
4915 724
2929 216
3508 871
4494 519
13062 442
7197 609