12031 591
6325 604
5267 418
9931 717
78114 425
19500 203
8047 368
23191 241
9604 116
15404 697
9275 469
22892 429
32103 528
6842 961