2569 501
2756 730
3971 709
1493 343
149171 1222
126297 223
64681 161
72229 764
52878 754
140429 398
146068 403
16816 667
138659 634