12970 114
12745 195
11282 446
7879 504
6274 632
5548 160
16446 126
246545 1196
2664923 4023
331884 529
254472 640
257233 1184
143581 691
178178 790
128963 1078
297653 1059
107666 465
99657 453
201454 489
86121 542
145196 273
180563 1068
120289 735
105218 399
115149 806
125023 752
107922 551
17801 699