560 100
36236 297
1099 105
58080 125
20137 472
22767 266
9997 370
10829 373
3576 71
4588 577
8358 196
4671 718