102727 160
2861 3
4239 9
2781 2
4821 6
2443 5
3640 8
3304 9
3940 26
2548 3
2990 17
2523 7
1875 3
2798 8
3246 14
2662 7
1860 14
3491 15