254645 713
5917 635
2344 423
10476 387
5213 97
6659 153
100769 569
32807 87
30209 555
3267 236
8096 786
21207 892
2995 409
3042 489
3475 148