2513 250
3393 60
3937 86
8337 726
5518 948
4711 465
10648 774
5949 494
15383 725
8548 586
3292 112
1114 58
5766 208
2686 238
3636 333
5532 588
3847 459
8874 493
3227 554
4056 488
10519 522
1601 62
18007 442
5845 645