312 96
11721 460
9655 179
2719 781
1010 227
3006 413
854 152
2247 673
1584 396
1904 288
1187 112
3351 593
4113 749
4105 715
1495 100
3452 547
3349 640
12756 369
2194 452
927 153
937 190
3780 724
2349 709
2911 562