54860 125
9968 32
30234 433
61047 641
105796 746
91364 631
110188 311
19149 280
18897 422
14987 424
23377 73
68456 219
1769 46
8551 86
17341 849
80368 163
248403 822
31642 106
216093 507
2118 66
56134 547
212152 920
36180 635
44832 941
32594 423
128969 359
60422 178
24753 673