103096 612
83579 403
29939 151
64710 149
32337 229
106459 412
57151 255
65448 352
139061 394
101663 351
26132 159
63815 209
31445 252
24142 241
49866 143
165259 537
57941 239
86264 276
76812 227
50420 93
107647 287
39091 135
128309 331
35369 276
68486 125
53042 327
159288 543
34091 149