5029 275
3657 458
4985 292
2832 447
2339 100
2217 118
4328 444
3618 573
6041 521
23324 118
5865 507
1852 317
7040 700
15314 471
9845 127
2207 229
5221 347
87713 269
39408 267
127969 342
90054 788
544715 860
390288 570
75981 412
19026 347
45338 793
36224 153
330301 425