3594 36
40536 432
6290 567
5345 136
2918 71
21510 224
8756 590
8074 470
2747 60
6202 93
4860 51
8533 680
4346 208
8129 729
21253 36
17814 710
4111 392
1859 99
14678 365
5385 71
34574 781
11915 166
54905 452
4685 618