3508 231
7898 925
5395 383
4318 867
15266 769
9008 215
3851 301
3162 70
7786 582
8407 707
8460 376
85338 424