506 111
1751 374
1338 296
2419 512
2960 716
1519 311
1757 474
2397 483
3272 711
966 274
1423 310
482 95
892 162
559 107
3105 913
2724 674