254504 713
5914 635
2344 423
10476 387
5213 97
6658 153
100743 569
32793 86
30202 555
3266 236
8096 786
21196 892
2993 409
3042 489
3473 148