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