22464 115
19366 507
130257 827
4945 62
3336 645
4338 647
1053 68
3926 506
6380 260
2340 171
2889 306
8683 357
3922 404
39850 142