39352 926
8303 137
25200 664
90641 683
5054 399
2191 192
257889 831
13518 70
4472 627
3036 614
2058 304
1045 66
1417 254