2505 724
1534 311
57338 958
25212 751
48121 601
96248 559
108711 441
5692 108
155728 446
43310 437
85068 679
33668 156
15736 750
64705 952
94240 125
14817 286
86503 563
31003 684
74177 861
3841 329
5471 382
3742 513
4225 270
4525 65
6535 289
15722 326
4149 368
7741 673