38977 3
60480 3
13633 3
32651 3
32333 3
96084 3
57784 3
10178 3
29551 3
5283 3
6709 3
31734 3
8176 3
14554 3
345029 3
20559 3
29677 3
11101 3
3380 3
20253 3
10681 3
17430 3
6405 3
7781 3