350257 815
3120 168
3832 557
13996 341
154039 297
231262 636
213677 476
248635 962
373097 988
158776 452
211385 1096
38964 825
13064 78
26936 247
58174 489
134670 240
4212 931
3326 369
3233 430
2617 404
8792 226
4665 639
5805 44
107808 315