150853 22
341878 55
30530 3
50655 6
44107 10
55459 11
141627 40
56677 12
34707 2
63984 10
41654 2
88309 9
63182 2
79159 14
357334 41
65808 12
69901 13
128580 34
657501 47
139581 21
85256 15
146953 9
253378 43
105702 19