24941 533
3230 465
2861 477
13447 353
5255 917
6408 488
6790 733
1913 234
2974 188
3287 589
4597 714
17264 502