3281 280
2692 181
6234 612
8562 638
4546 541
3393 699
4815 862
4919 351
3976 347
48233 173
34365 501
88232 687