12649 97
11947 117
22161 358
10201 539
3159 217
4741 554
3859 713
29553 431
7727 691
13527 598
4978 282
4125 280
19430 208
4273 867
4640 634