250 56
12368 210
1216 113
2276 545
3333 798
2169 453
173 29
2037 527
2663 781
4492 531
1184 183
1135 264
675 40
573 56
1580 448
2259 641
2299 563
2994 611
2159 588
1540 328
3136 743
1793 465
2644 668
287 45