12012 591
6315 604
5265 418
9931 717
78102 425
19499 203
8047 368
23191 241
9604 116
15404 697
9275 469
22890 429
32097 528
6842 961