3295 202
9040 387
2618 140
6484 399
5107 397
8298 570
9144 527
6660 504
7415 430
8037 312
4576 571
5070 418
3058 210
6952 476
3267 273
5366 499
6229 245
6243 136
8493 655
8225 566
4972 388
17790 494
12368 620
6122 313
3827 561
5046 32
4253 725
31290 979