3126 250
14054 310
80567 701
43088 741
18535 743
56306 665
104621 580
39453 267
11738 633
44652 688
63872 560
42370 446
60460 903
181743 660
18999 381
31075 717
21254 271
43708 255
17751 340
28280 506
36227 554
5284 339
56577 568
8562 537
7005 831
10057 713
2580 365
6664 243