4030 793
3335 513
4925 728
16106 664
16060 503
5617 325
14812 761
12562 369
4583 508
2627 175
4725 680
2268 52
11062 907
4865 374
16909 422