17457 703
10267 846
3953 96
218257 1135
13361 666
596243 3098
439132 1164
342990 1177
27108 217
163917 568
98689 808
49377 148
27744 850
146673 562
31198 615
129906 287
45324 694
27622 534
372348 978
75112 921
161960 904
17006 593
200242 1058
202066 927
397162 546
38742 264
169009 635
54296 195