21181 847
12336 697
301766 700
348822 939
114774 177
60829 550
49618 719
17125 478
85806 549
20173 243
112017 796
10865 608
31987 519