3085 128
18752 201
88365 990
14348 829
16979 234
211375 1036
14530 528
163089 527
205852 476
24072 477
10504 256
9803 863
27854 114
12262 597
1875 126
6986 438