3126 250
14056 310
80592 701
43094 741
18539 743
56319 665
104661 580
39470 267
11742 633
44662 688
63899 560
42385 446
60487 903
181794 660
19004 381
31083 717
21257 271
43716 255
17753 340
28289 506
36240 554
5284 339
56586 568
8562 537
7007 831
10058 713
2582 365
6668 243