5288 665
2677 33
2572 583
1318 248
10327 570
78761 337
20369 195
61583 287
15801 611
47344 969
33379 292