5016 396
43210 476
9697 337
5691 523
8922 249
4397 551
3851 391
17114 114
4125 601
10245 169
4431 748
6708 246
17364 876
17631 529
5589 461
4402 803
2880 127
3779 732
8152 566
9823 780
3192 669
1808 166
4087 603
4434 532
6460 331
2108 268
18330 877
1932 124