4429 506
321262 588
101030 319
5286 146
4609 125
60007 519
34542 380
19872 988
15078 302
14366 613
151099 789
98071 750
20743 620
149422 573
37221 673
57518 310
29081 256
7975 797
3053 388
7921 751
5015 255
8599 949
5817 479
4112 686
4929 260
11032 270
2510 403
3399 616