12659 97
12003 117
22180 358
10362 539
3185 217
4782 554
3895 713
29657 431
7742 691
13588 598
5002 282
4137 280
19551 208
4280 867
4651 634