12393 702
3662 867
5430 59
23427 784
43847 373
10897 738
55200 377
9787 591
5223 176
23029 353
20309 187
3796 439
1823 260
3883 278
2659 43
1998 352