12980 114
12819 195
11292 446
7893 504
6264 632
5556 160
16377 126
246527 1196
2681653 4022
331850 529
254462 640
257163 1184
143598 691
178228 790
128973 1078
297833 1059
107638 465
99675 453
201391 489
86095 542
145168 273
180568 1068
120133 735
105262 399
115120 806
124828 752
108014 551
17801 699