32913 106
21874 88
6104 285
22761 275
54264 675
71302 722
88560 447
2277 370
3079 584
2685 445
654 75
3857 530
1376 298