104792 160
2879 3
4260 9
2794 2
4831 6
2454 5
3652 8
3330 9
3953 26
2561 3
3000 17
2534 7
1895 3
2810 8
3263 14
2710 7
1879 14
3558 15