254584 713
5916 635
2344 423
10476 387
5213 97
6658 153
100757 569
32802 87
30206 555
3266 236
8096 786
21201 892
2993 409
3042 489
3475 148