48857 10
20009 1
17357 1
26601 1
17602 2
21701 2
28432 2
41426 3
40032 3
134057 16
51328 14
27252 1
21953 2
20401 2
23780 2
29127 2
41227 1
28780 0
23476 0
31709 1
40877 4
30276 1
46103 2
41626 2