4048 452
104713 584
81650 803
45544 786
3445 618
3760 522
2607 68
2557 175
2998 232
3228 510
2896 424
3358 366
1682 277
3201 527
3897 773
2382 189