3957 793
3275 513
4748 728
15321 664
15481 503
5425 325
14675 761
12262 369
4333 508
2466 175
4595 680
2173 52
10511 907
4721 374
15871 421