5308 665
2693 33
2572 583
1320 248
10327 570
78789 337
20378 195
61600 287
15809 611
47356 969
33403 292