294 37
466 87
2270 606
1336 334
281958 974
16498 793
76362 235
18921 178
27706 288
4634 306
4578 680
5237 225