7080 801
17726 257
6569 675
1952 304
513 92
3557 545
6510 285
60408 335
8517 662
144115 328
35060 184
30084 606
46211 647
5834 570