1015 50
126433 666
112151 726
19103 596
35632 416
28635 281
3249 224
23736 403
8593 381
12942 560
4633 535
3103 488
11972 512
24707 533
86589 634
8274 209
13512 303
4264 438
11016 151
4775 742
61711 355
20018 834
28040 753
71739 813
16283 681
16310 267
3916 545
13271 589