5311 665
2693 33
2572 583
1320 248
10327 570
78791 337
20381 195
61606 287
15811 611
47359 969
33407 292