294 37
465 87
2270 606
1335 334
281877 974
16498 793
76346 235
18921 178
27684 288
4633 306
4578 680
5237 225