2847 128
5572 577
3895 569
8508 341
1915 288
4634 272
2463 276
3461 371
4300 696
9187 292
4743 377
105239 722