30354 90
3352 7
44443 83
5545 3
6050 6
16635 46
5597 6
4412 17
5689 15
47077 124
5320 11
95386 138
10247 30
56533 169
8881 21
14862 45
4575 2
4870 5
4937 6
22650 52
3445 0
8160 15
9681 23
5031 7