21188 847
12339 697
301825 700
348937 939
114827 177
60847 550
49642 719
17133 478
85840 549
20184 243
112041 796
10865 608
32008 519