1506 32
2715 468
4976 625
4390 672
2331 360
5037 944
3119 167
3316 505
4475 525
3106 371
2961 424
3972 683
4151 340
2340 205
2473 199
3939 830
3908 527