256363 715
5930 635
2355 423
10515 387
5244 97
6667 153
101262 569
33070 87
30261 555
3291 236
8140 786
21432 893
3011 409
3056 489
3502 148