7196 583
2898 290
3811 196
5821 408
3062 254
4386 98
4937 877
5022 326
4100 73
1961 109
5410 714
33372 190
51686 1065