910 266
1180 291
275 69
14087 680
6162 51
6113 706
28105 532
72157 417
7317 596
8751 867
9874 704
11170 906
11677 648
2054 234