3111 963
5119 362
2105 508
3695 194
591 57
922 116
3774 636
4819 424
6240 824
416 39
1572 71
2385 578
1352 388
3620 694
3405 747
2431 398
4566 112
737 129
1869 221
2787 560
1585 338
1256 49
3359 565
7534 759