22091 596
2936 386
9774 771
9554 831
4883 123
4332 55
105410 465
2005 212
8180 878
3749 107
8499 328
6036 240
28985 925
23706 436
8121 515
9271 541
16406 356