12649 97
11944 117
22159 358
10199 539
3158 217
4735 554
3859 713
29550 431
7727 691
13526 598
4977 282
4125 280
19428 208
4273 867
4640 634