162666 873
13333 342
21540 772
11576 266
9286 94
7309 626
7482 276
29931 704
28011 620
21130 112
49845 637
4850 213
4191 573
5019 141