9565 54
2256 118
6872 79
25309 354
19659 798
46031 455
20535 968
6311 664
24972 462
43411 670
5284 123
26762 74
10029 712
6075 611
4775 366
5195 604
6375 151
4078 348
11689 508
1828 313
5441 687
5123 303
3747 843
638 24
155811 169
3090 387
7112 817
2748 273