574 180
3093 829
658 140
1121 313
5728 619
17642 522
8950 328
63579 685
16074 275
10537 625
5150 299
10742 758
4964 538
12264 610
7728 409