2575 42
3681 591
9787 869
1506 117
2216 230
8131 403
5062 516
8567 272
23154 716
6968 846
1211 160
9469 283
4486 518
3725 684
7654 702
5243 712
4473 391
5243 617
4230 99
4193 539
6340 600
7540 165
5716 628
8977 327