114575 160
2954 3
4332 9
2860 2
4905 6
2528 5
3763 8
3423 9
4042 26
2643 3
3072 17
2599 7
2013 3
2881 8
3394 14
2808 7
2024 14
3649 15