49613 586
11485 85
3741 379
7318 679
8816 184
45056 329
4207 599
3402 942
2739 336
2447 424
3907 487
1330 237
1291 107
4924 576
3607 474
2164 458
2937 475
3000 323