14593 390
2649 325
2083 245
2059 384
3769 891
3650 474
3526 406
2339 203
2957 419
4758 615
3996 596
2422 34
1466 198
1384 139
8781 297
20819 186
38881 756