8097 791
11875 412
16042 327
7894 563
32484 429
107587 584
27522 60
67032 250
7542 434
5200 529
3985 73
2490 533
15380 58