2962 40
3805 469
4450 395
7585 708
5522 416
5219 638
3551 99
5118 612
2161 56
7714 260
5549 713
4684 414
3040 334
5379 576
5756 281
9354 784
7234 159
2990 420
6101 789
13098 509
4572 175
4437 695
26894 128
8000 621
4305 489
4788 335
3415 200
3311 798