12073 128
6655 291
33679 314
5193 218
56376 379
36415 695
31874 961
9053 86
23772 486
6589 465
29592 494
27991 122
23762 101
13462 59
11917 877
18213 165
4865 83
56394 458
32253 174
23172 478
8684 39
2450 45
22419 597
2920 76
44065 945
26641 477
18649 203
2438 340