22453 115
19348 507
130211 827
4945 62
3335 645
4338 647
1050 68
3926 506
6380 260
2339 171
2888 306
8680 357
3922 404
39826 142