12288 598
1989 358
13760 163
18075 309
4325 370
37535 503
9341 462
17722 389
27109 79
5457 258
6227 764
2112 145
244218 1195
2349324 3883
928356 955
328449 529
2116291 3401
2701910 6600
250715 1181
142383 691
10937 677
125366 1077
45848 385
143781 273
33831 612
174595 1068
6798 448
59552 507