58183 572
18180 276
2452 27
11971 570
8951 552
12578 477
2565 51
6387 482
31115 207
2801 187
7040 386
5090 553
5993 257