22069 596
2934 386
9768 771
9548 831
4878 123
4330 55
105383 465
2003 212
8173 878
3748 107
8498 328
6031 240
28981 925
23690 436
8113 515
9265 541
16398 356