2963 40
3805 469
4452 395
7587 708
5522 416
5219 638
3551 99
5118 612
2163 56
7714 260
5549 713
4684 414
3040 334
5380 576
5756 281
9354 784
7234 159
2990 420
6101 789
13098 509
4572 175
4437 695
26900 128
8000 621
4305 489
4789 335
3415 200
3311 798