5319 665
2702 33
2574 583
1320 248
10327 570
78807 337
20388 195
61626 287
15829 611
47368 969
33425 292