9256 821
3381 324
16081 605
9727 41
48316 491
28887 458
9346 687
15830 123
11625 152
4358 408
20602 242
1476 346
4231 276
958 72
2361 633
1814 367