49381 6
44578 8
43759 6
31359 4
22151 4
51107 7
43778 1
24877 8
30084 1
77357 14
42428 3
13106 10
10854 4
305978 26
49829 12
59254 8
130751 11
41309 2
65433 12
23106 9
40231 13
40451 4
7252 10
484430 31