13956 2
49478 7
31333 2
42284 1
24676 10
77252 18
20177 10
29284 1
75082 14
12302 10
8605 4
8552 3
459277 61
236379 17
329481 24
107606 10
405957 22
492381 21
280676 48
1018531 47
943457 49
228853 24
1002277 98
222751 34