10978 983
3564 376
10670 711
10059 927
4506 860
7935 483
12865 323
2495 296
24333 374
8435 496
3445 391
2244 136
3422 392
4880 651
2075 59