16063 742
10648 778
4657 270
2328 59
2380 443
3430 294
3322 860
2532 416
2947 567
3671 542
6795 486
1386 109
1996 111
1584 140
2720 505
15199 369
989 143
3152 527
2209 261
3343 502
3155 588
2616 315
2826 229
2993 676