150505 304
46890 66
149105 238
129663 542
42436 862
57013 645
44100 737
118296 329
72599 180
220118 742
55241 234
13226 78
45387 149
99608 378
104428 352
56289 665
104590 580
39442 267
24291 461
56480 471
181661 660
22773 763
152825 367
18580 86
20104 472
106284 818
10300 674
99440 201