2297 128
3523 526
15875 304
18060 772
4940 93
5142 34
12862 443
5562 225
5999 887
10715 48
15957 238
4752 61
10260 738
2285 414
8004 458
10247 855
4158 312
3100 360
5402 433
2778 67
1780 321
3017 608
537 45
3629 626
5412 770
7608 710
4408 786
3651 753