4338 793
3609 513
5293 728
17520 664
17783 503
6518 325
15687 761
13521 369
5332 510
3051 175
5198 680
2519 52
12429 907
5213 374
20810 422