4339 793
3601 513
5296 728
17548 664
17805 503
6520 325
15688 761
13692 369
5405 510
3046 175
5218 680
2521 52
12464 907
5200 374
20662 422