1533 287
1616 128
3360 506
2937 425
11570 701
5995 41
14501 684
14914 848
38324 34
64109 560
5403 57
39910 722
12004 329