9650 502
48838 350
16518 80
22439 327
1783 299
20082 262
17997 266
14742 573
4000 459
24533 210
11822 274
3996 534
6634 369
25843 415
16402 360
18221 531
7209 413
40230 317
12491 656
1691 377
5181 571
23601 503
16884 840
12108 556
17354 63
33076 141
22271 158
16805 669