12979 114
12819 195
11292 446
7893 504
6263 632
5556 160
16376 126
246526 1196
2681048 4022
331849 529
254462 640
257154 1184
143597 691
178227 790
128972 1078
297829 1059
107637 465
99672 453
201387 489
86095 542
145168 273
180566 1068
120132 735
105262 399
115120 806
124826 752
108013 551
17800 699