296 37
470 87
2274 606
1344 334
282284 974
16507 793
76570 235
18923 178
27782 288
4643 306
4583 680
5244 225