1148 58
5416 561
2041 198
24021 445
9949 542
9560 707
15452 613
14356 713
11146 758
4261 359
7898 348
14423 201
6835 425
5703 926
38935 587