256358 715
5930 635
2355 423
10515 387
5244 97
6667 153
101261 569
33070 87
30261 555
3291 236
8140 786
21430 893
3010 409
3056 489
3502 148