3130 250
14081 310
80846 701
43171 741
18580 743
56417 665
104940 580
39563 267
11757 633
44758 688
64019 560
42483 446
60640 903
182340 660
19064 381
31133 717
21307 271
43832 255
17802 340
28357 506
36322 554
5290 339
56657 568
8565 537
7015 831
10071 713
2587 365
6684 243