2848 697
1513 413
13733 301
6757 580
6222 619
7329 456
19968 282
6200 130
33977 623
26906 404
4532 426
4264 531
26045 715
2967 379
5258 34