4429 506
321282 588
101034 319
5286 146
4610 125
60014 519
34543 380
19872 988
15078 302
14366 613
151101 789
98074 750
20744 620
149427 573
37222 673
57526 310
29084 256
7975 797
3053 388
7921 751
5015 255
8599 949
5817 479
4112 686
4929 260
11032 270
2510 403
3399 616