254442 713
5912 635
2344 423
10476 387
5213 97
6658 153
100729 569
32789 86
30201 555
3265 236
8095 786
21190 892
2992 409
3041 489
3473 148