46830 950
34610 137
27073 451
41978 401
31439 668
94801 919
47309 580
51744 1065
37641 971
25450 312
103569 1126
14255 58
48066 314
22945 284