22095 596
2937 386
9776 771
9556 831
4886 123
4333 55
105410 465
2006 212
8180 878
3750 107
8499 328
6037 240
28987 925
23711 436
8123 515
9272 541
16408 356