985 291
1211 294
1536 326
1713 352
2763 781
6456 479
1233 217
638 197
2762 676
2888 948
307 100
51533 486
85060 259
2147 454
1177 382
5028 539
1361 402
6340 628
1055 268
2101 547
23422 258
2748 707
4295 97
11518 468