3428 803
5493 247
1662 332
3674 851
3477 836
817 63
5110 509
3551 137
2902 355
2094 281
3841 930
3088 730
1436 136