21172 847
12334 697
301691 700
348717 939
114726 177
60814 550
49607 719
17116 478
85766 549
20162 243
111993 796
10865 608
31970 519