3898 398
6642 361
4426 524
29190 128
4326 133
2991 330
15943 165
8283 303
15019 890
20689 505
5997 675