4560 381
4239 428
2118 55
7609 61
6082 433
4546 645
6128 506
8816 909
11211 596
8458 253
38564 498
72057 516
46029 197
40264 259
63693 387
113568 299
109333 382