152178 3
40002 3
11108 3
9357 3
30951 3
34883 3
31330 3
13551 3
7258 3
19854 3
9276 3
705 3
5858 3
1830 3
32576 3
27801 3
40531 3
6903 3
20606 3
13083 3
8076 3
12003 3
7802 3
85851 3