631 87
1414 338
2284 500
1085 242
2898 419
896 158
2982 277
2287 296
2750 595
3681 588
374 57
2197 310
1008 219
323 49
1113 259
2426 246
1137 129
731 38
1670 223
1177 157
851 156
2755 78
840 190
7702 861
4818 251
4050 762
3004 562
5725 496