5631 880
2980 697
3242 598
1455 308
2965 725
2688 459
891 132
2816 503
2959 297
3695 501
1970 150
3166 741
3057 452
3481 570
1709 192
4227 345
2474 296
3140 376
4622 929
1864 402
3361 638
1797 164
3678 89
2988 641
4450 355
375413 861
300895 1032
129978 768