254539 713
5915 635
2344 423
10476 387
5213 97
6658 153
100750 569
32795 86
30203 555
3266 236
8096 786
21197 892
2993 409
3042 489
3473 148