125369 827
6509 307
12589 325
19428 241
8851 248
40187 408
107033 446
50962 838
23653 290
50306 601
24514 313
27314 740
94015 409
34511 375
66553 261
10486 211
23996 96
6082 819
5676 309
17796 363
5503 38
38688 313
21853 404
65081 506
29785 669
9159 533
46627 643