1614 287
1746 128
3364 506
2944 425
11584 701
6025 41
14518 684
14928 848
38333 34
64188 560
5413 57
39947 722
12005 329