259332 732
38221 355
10814 143
116540 747
304442 1003
14888 830
38383 465
84168 112
26053 284
24601 458
154344 488
7306 153
3411 503
3234 258
10527 555
5314 489
5837 86
4201 163
106202 293