1142 58
5405 561
2035 198
23980 445
9934 542
9533 707
15438 613
14341 713
11127 758
4256 359
7884 348
14338 201
6808 425
5689 926
38788 587