5462 665
2819 33
2577 583
1328 248
10338 570
79055 337
20480 195
61914 287
15923 611
47598 969
33864 292