39241 495
8203 535
4338 311
4350 257
3093 119
4764 621
1737 355
725 54
2709 790
2401 442
864 183
2605 543
515 72
1522 281
3522 645