4015 452
104697 584
81632 803
45532 786
3436 618
3742 522
2589 68
2544 175
2987 232
3205 510
8092 444
2880 424
3344 366
1672 277
3188 527
3882 773
2368 189