8095 791
11875 412
16042 327
7894 563
32481 429
107584 584
27522 60
67030 250
7542 434
5200 529
3985 73
2490 533
15379 58