3342 803
5358 247
1596 332
3596 851
3402 836
687 63
4960 509
3469 137
2728 355
1910 281
3670 930
3043 730
1258 136