22109 596
2941 386
9778 771
9566 831
4893 123
4338 55
105430 465
2012 212
8184 878
3752 107
8502 328
6042 240
29002 925
23725 437
8134 515
9279 541
16429 356