12659 97
12003 117
22180 358
10355 539
3185 217
4780 554
3894 713
29655 431
7742 691
13586 598
5001 282
4137 280
19547 208
4280 867
4651 634