12142 702
3595 867
5326 59
23396 784
43710 373
10863 738
55118 377
9765 591
5203 176
22900 353
20293 187
3779 439
1812 260
3854 278
2634 43
1991 352