14505 90
7711 122
8342 722
4091 454
8960 772
10946 431
5221 294
7584 673
5873 617
5731 77
6054 686
4735 500
24354 210
8298 898
1304 90
8143 295
5324 317
32156 436
3170 214
6007 268
2742 125
25239 216
15973 372
5341 786