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