1506 275
1762 382
3030 551
2895 729
709 134
2384 493
2621 544
2277 483
22775 518
11623 322
304801 1303
20755 376