259593 732
38229 355
10815 143
116543 747
304570 1003
14896 830
38411 465
84223 112
26066 284
24607 458
154428 489
7308 153
3412 503
3235 258
10528 555
5315 489
5839 86
4202 163
106280 293