1312 327
2504 728
8695 267
26882 930
7176 194
5477 574
25789 414
9545 281
11875 151
7938 849
3202 245
4135 124