5954 90
4218 255
7561 591
3956 545
5103 293
4043 451
8716 335
8814 267
16421 295
6252 188
4305 587
9695 552
8837 333
2885 320
2698 619
7443 133
7531 797
4552 167
8177 585
13944 731
52384 556
7707 575
1894 113
14390 366
3524 729
10711 137
8432 592
8572 399