2145 127
6392 233
5102 435
4414 208
4029 504
38763 593
44430 948
80684 279
27998 850
21563 846
27033 136
37374 502
61181 276
37709 646