1328 327
2521 728
8747 267
26931 930
7184 194
5487 574
25800 414
9546 281
11881 151
7940 849
3206 245
4156 124