5311 665
2694 33
2572 583
1320 248
10327 570
78793 337
20382 195
61606 287
15811 611
47360 969
33408 292