2436 642
434 113
8789 652
5955 97
25855 92
19406 170
29624 378
73100 906
255977 701
31757 234
6629 140
7429 353