38160 287
15783 165
6352 453
5746 556
8606 105
3619 480
5058 98
1868 35
22465 576
12381 531
11057 254