5085 679
3536 284
8164 302
11833 843
140806 468
60226 358
28005 706
27543 327
44545 405
4215 138
6688 512
2571 129
3835 390
2783 279
141410 754