28084 75
20151 444
15616 413
49013 739
65722 215
32054 647
10533 429
49051 584
67238 639
32349 500
89655 369
18521 97
38511 65
43651 665
46948 1014
68510 288
33871 430
45700 341
103701 280
88907 552
58803 399
91639 847
58200 491
8060 422
35913 606
65045 850
23194 747
13081 117