2978 430
3702 361
22318 359
2934 497
14828 280
7822 918
7612 792
20033 337
8230 244
9192 458
7905 481
12960 330
4922 262