4429 506
321226 588
101020 319
5286 146
4608 125
60004 519
34538 380
19871 988
15076 302
14366 613
151097 789
98067 750
20743 620
149415 573
37216 673
57515 310
29080 256
7975 797
3052 388
7921 751
5015 255
8599 949
5817 479
4112 686
4928 260
11032 270
2510 403
3398 616