4462 506
321889 588
101428 320
5293 146
4623 125
60110 519
34595 380
19880 988
15084 302
14374 613
151172 789
98134 750
20772 620
149558 573
37258 673
57700 311
29133 256
7984 797
3057 388
7925 751
5017 255
8600 949
5818 479
4121 686
4931 260
11036 270
2514 403
3406 616