4097 288
5216 238
3224 505
89370 527
58564 451
33049 820
7006 549
8316 277
4314 496
3405 225
8791 531
20740 587
10913 215
84168 683
6632 694
91555 870
27769 479
13888 37
12554 127
7532 697
2477 141
5130 644
9116 92
79436 591
38234 436
12359 137
17132 642
8968 210