7058 687
42160 227
30572 679
1066 75
2222 232
3299 268
575 35
5152 313
2772 615
3025 762
925 119
647 105