22093 596
2937 386
9775 771
9554 831
4885 123
4332 55
105410 465
2005 212
8180 878
3750 107
8499 328
6036 240
28985 925
23707 436
8122 515
9272 541
16407 356