3048 576
2404 643
436 102
3079 697
1544 398
2947 877
3053 808
1398 202
781 97
762 112
1072 271
978 197
2509 557
4857 728
2485 503
3723 714
1364 241
849 208
594 42
1306 342
3307 377
3153 512
2427 635
2700 862