3066 543
4012 791
999 128
2279 62
2292 76
4772 654
3442 252
4676 679
5099 235
3809 870
6343 716
1228 147
5099 507
4695 686
3977 472
5919 432