5086 275
3657 458
4988 292
2833 447
2341 100
2217 118
4328 444
3618 573
6042 521
23325 118
5868 507
1855 317
7040 700
15317 471
9850 127
2209 229
5221 347
87725 269
39411 267
127983 342
90065 788
544828 860
390344 570
75983 412
19027 347
45343 793
36225 153
330315 425