31652 3
150032 64
34376 13
105404 95
47959 15
58231 22
42727 44
125455 94
97706 26
104109 52
30028 21
55527 22
476178 135
351881 39
939301 260
436576 69
99057 31
805284 46
962530 119
242184 10
322105 18
808028 73
600633 43
360682 35