12979 114
12819 195
11292 446
7893 504
6264 632
5556 160
16376 126
246527 1196
2681489 4022
331850 529
254462 640
257161 1184
143597 691
178227 790
128973 1078
297833 1059
107638 465
99674 453
201390 489
86095 542
145168 273
180567 1068
120132 735
105262 399
115120 806
124828 752
108014 551
17800 699