4264 793
3533 513
5198 728
17208 664
17166 503
6312 325
15605 761
13380 369
5095 509
2915 175
5034 680
2443 52
12082 907
5106 374
19465 422