2945 320
9302 881
2373 487
748 126
37358 267
4139 201
4318 135
4509 799
5427 331
7481 382
3153 339
1347 105
1056 222
847 137
5788 810