7196 583
2901 290
3811 196
5824 408
3062 254
4391 98
4940 877
5023 326
4100 73
1963 109
5410 714
33412 190
51751 1065