2091 533
1067 305
1465 434
1343 383
1275 297
316 75
2309 492
2405 440
4188 509
9319 356
9504 967
7259 336