91728 13
39628 4
28678 1
30028 2
21008 4
43182 3
27526 3
31307 3
29802 9
45379 13
714131 85
92053 25
30355 5
38476 4
30479 3
31478 7
29481 3
40658 5
39432 5
34058 4
27455 3
22853 1
98378 14
56628 2