5015 396
43210 476
9695 337
5690 523
8910 249
4396 551
3851 391
17105 114
4123 601
10244 169
4429 748
6706 246
17361 876
17630 529
5588 461
4402 803
2880 127
3778 732
8152 566
9822 780
3192 669
1807 166
4086 603
4434 532
6460 331
2108 268
18329 877
1932 124