3126 250
14056 310
80588 701
43092 741
18538 743
56316 665
104650 580
39468 267
11741 633
44659 688
63897 560
42383 446
60481 903
181778 660
19003 381
31082 717
21256 271
43715 255
17753 340
28286 506
36237 554
5284 339
56585 568
8562 537
7007 831
10058 713
2582 365
6665 243