2321 767
938 290
2391 743
13750 855
10263 225
47908 404
85238 134
10142 409
20738 814
9892 575
5443 135
13712 752
7556 87
1516 171
29415 225