2982 631
854 79
7480 380
37325 612
25379 662
4484 570
3248 304
2867 341
5595 687
3554 684
5881 849
3506 456
14888 527
54489 748