254573 713
5915 635
2344 423
10476 387
5213 97
6658 153
100755 569
32800 87
30206 555
3266 236
8096 786
21201 892
2993 409
3042 489
3475 148