3126 250
14056 310
80584 701
43092 741
18538 743
56313 665
104647 580
39467 267
11740 633
44659 688
63893 560
42381 446
60478 903
181771 660
19002 381
31081 717
21256 271
43715 255
17753 340
28285 506
36232 554
5284 339
56583 568
8562 537
7006 831
10057 713
2581 365
6665 243