15951 4
11534 7
2526 7
22880 2
35826 3
9956 5
11284 9
12509 4
10129 8
12709 5
13403 4
14904 7
1715454 99
321504 33
113751 4
282004 23
1415028 51
282809 6