2393 295
2029 204
4993 804
12679 584
7137 402
7743 829
11021 617
4983 196
6557 807
13769 372
4227 650
115521 632
47047 584
4911 457
9441 299