12511 86
8082 494
5213 392
6729 392
17647 95
23520 176
32007 282
34939 78
17987 625
5088 317
20277 588
10322 482
5411 44
17211 305
6506 528
3813 55
10517 291
17767 777
7957 863
14779 714
6123 414
6284 67
10015 297
11774 57
9193 440
10858 210
44030 911
6336 379