12658 97
11993 117
22180 358
10346 539
3182 217
4778 554
3890 713
29643 431
7742 691
13584 598
5001 282
4136 280
19538 208
4279 867
4651 634