13945 258
11639 115
2526 197
4239 318
1102 248
894 189
1722 400
2261 532
4862 652
5613 172
3178 518
1285 225
3277 672
2775 593
3162 458
3328 740
2268 499
3976 810