1140 58
5405 561
2034 198
23980 445
9934 542
9532 707
15438 613
14338 713
11127 758
4255 359
7882 348
14333 201
6808 425
5687 926
38782 587