21654 596
2777 386
9577 771
9349 831
4592 123
4162 55
104790 465
1941 212
8122 878
3660 107
8388 328
5789 240
28474 925
23416 436
7878 515
9071 541
16017 356