25535 478
3868 239
9003 64
3195 184
3000 97
18427 313
5611 128
2448 231
3133 798
4944 415
3666 384
10382 416
4230 656
14496 858
4632 782
7782 593
6017 489
3269 77
2280 252
8442 696
12358 31
2743 446
8825 636
13260 152