177 159940
55 15064
118 5507
112 100722
119 51435
35 4618
48 42336
18 6856
46 66914
91 68877
99 16608
17 2547
35 28285
73 25645
44 10985
24 3127
76 9894
12 1385
26 15073
88 39343
27 3728
38 9643
69 14082
11 1086
44 7728
20 3468
43 10077
23 4628
35 8562
32 5364
22 4468
31 4276
42 5454
40 5083
27 8373
22 13261
45 3519
39 23389
32 4619
22 3147
46 5156
58 8916