5420 665
2793 33
2577 583
1326 248
10335 570
78962 337
20464 195
61835 287
15891 611
47531 969
33721 292