1312 327
2504 728
8693 267
26882 930
7176 194
5477 574
25787 414
9545 281
11875 151
7938 849
3201 245
4135 124