7216 583
2912 290
3821 196
5841 408
3069 254
4423 98
4950 877
5028 326
4112 73
1972 109
5421 714
33853 190
52403 1066