253 51
2578 584
1193 249
1200 106
2032 518
3056 676
242 48
1973 434
1460 417
3097 920
1417 299
846 131
3009 670