22108 596
2941 386
9777 771
9562 831
4891 123
4336 55
105425 465
2010 212
8184 878
3751 107
8500 328
6040 240
28997 925
23722 437
8129 515
9277 541
16422 356