22005 641
3028 105
5678 586
3068 387
2043 126
5791 643
3428 145
3583 291
9048 366
4214 256
7113 539
5203 357
3327 199
5897 676
1980 89
2955 201
8054 466
7837 925
22334 538
17255 569
2181 262
8507 949
4238 541
3983 719