22083 596
2936 386
9772 771
9553 831
4882 123
4331 55
105403 465
2004 212
8179 878
3749 107
8498 328
6036 240
28984 925
23698 436
8119 515
9270 541
16405 356