3028 105
5678 586
3068 387
5561 292
8394 759
16450 541
3428 145
9529 791
4214 256
12814 216
5203 357
12432 477
4446 505
5897 676
5262 897
7340 414
2955 201
3139 146
7837 925
5156 765
4932 150
6875 891
17255 569
2181 262