254456 713
5913 635
2344 423
10476 387
5213 97
6658 153
100735 569
32790 86
30201 555
3266 236
8095 786
21192 892
2992 409
3042 489
3473 148