34953 503
2815 334
2651 85
3227 347
3439 410
2926 249
1211 107
2359 487
1861 537
2713 828
2402 584
2236 356
1873 434
2039 587
2177 495
2873 620