4030 793
3336 513
4925 728
16120 664
16063 503
5617 325
14817 761
12568 369
4585 508
2628 175
4727 680
2269 52
11070 907
4865 374
16914 422