4620 462
13210 223
8894 611
12669 317
58020 85
16045 399
5089 612
4870 667
4223 878
19269 429
1733 159