3512 804
3919 111
1795 303
3342 854
15700 628
11506 640
1032 63
3564 275
3766 937
3854 792
2873 109
3686 687
923 72
4225 249
3997 479