254688 713
5918 635
2345 423
10476 387
5216 97
6659 153
100781 569
32808 87
30211 555
3267 236
8097 786
21207 892
2995 409
3042 489
3475 148