3126 250
14054 310
80570 701
43090 741
18537 743
56309 665
104628 580
39457 267
11738 633
44652 688
63879 560
42375 446
60466 903
181751 660
18999 381
31077 717
21255 271
43710 255
17751 340
28282 506
36227 554
5284 339
56579 568
8562 537
7005 831
10057 713
2581 365
6665 243