9649 502
48835 350
16515 80
22435 327
1782 299
20082 262
17996 266
14740 573
4000 459
24530 210
11822 274
3996 534
6634 369
25842 415
16401 360
18221 531
7209 413
40227 317
12489 656
1691 377
5181 571
23597 503
16883 840
12108 556
17351 63
33068 141
22267 158
16804 669