3063 543
4011 791
998 128
2276 62
2291 76
4770 654
3438 252
4673 679
5098 235
3808 870
6341 716
1227 147
5095 507
4694 686
3977 472
5914 432