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