14595 391
2650 325
2085 245
2061 384
3770 891
3651 474
3526 406
2339 203
2957 419
4759 615
3997 596
2423 34
1467 198
1384 139
8784 297
20824 186
38903 756