54881 125
9987 32
30281 433
61075 641
105838 746
91389 631
110229 311
19174 280
18934 422
15006 424
23397 73
68541 219
1772 46
8555 86
17381 849
80379 163
248514 822
31654 107
216197 509
2118 66
56149 547
212189 920
36188 635
44838 941
32602 423
128993 359
60429 178
24761 673