1518 275
1763 382
3052 551
2911 729
709 134
2395 493
2622 544
2280 483
22778 518
11626 322
305063 1304
20758 376