14591 390
2645 325
2080 245
2059 384
3767 891
3649 474
3525 406
2337 203
2957 419
4753 615
3995 596
2422 34
1464 198
1380 139
8778 297
20805 186
38836 756