3235 600
1472 194
2882 239
5039 578
3715 887
2141 476
2586 112
1844 209
1858 467
1091 297
2954 710
4351 168
1858 374
3446 474
1190 153
4783 462
3114 861
5392 432
1148 38
5804 541
4435 749
3123 527
3325 179
1641 338