5038 275
3657 458
4985 292
2833 447
2339 100
2217 118
4328 444
3618 573
6041 521
23324 118
5865 507
1852 317
7040 700
15315 471
9845 127
2207 229
5221 347
87718 269
39408 267
127973 342
90058 788
544737 860
390298 570
75981 412
19026 347
45338 793
36224 153
330305 425