22077 596
2935 386
9770 771
9551 831
4880 123
4331 55
105397 465
2004 212
8175 878
3749 107
8498 328
6033 240
28982 925
23697 436
8115 515
9267 541
16403 356