506 111
1751 374
1338 296
2419 512
1257 270
264 40
639 177
1453 295
1504 323
293 77
2797 719
2034 485
1962 557
1015 274
2858 728
535 112