5311 665
2695 33
2572 583
1320 248
10327 570
78797 337
20382 195
61610 287
15817 611
47363 969
33415 292