50306 260
74057 448
17907 33
138520 381
80271 118
122041 111
90060 114
46202 27
34920 98
107972 72
43514 81
98457 299
76764 46
39996 40
107163 249
23761 33
21939 28
32828 63
19081 48
39175 79
83134 333
14392 36
40839 126
22179 61