3136 150
4707 584
17466 528
13088 578
3245 91
7282 299
2750 411
4438 412
2371 352
3646 678
3360 333
7482 611
6720 89
13774 526
4067 328
5914 722
15439 659
9749 661
13330 626
7924 658
4419 276
13650 701
3409 314
6553 429
4710 129
6733 427
8683 755
15155 730