12649 97
11946 117
22159 358
10200 539
3158 217
4735 554
3859 713
29552 431
7727 691
13526 598
4978 282
4125 280
19429 208
4273 867
4640 634