1858 452
4602 33
3313 353
22346 594
955 81
29351 384
2959 377
10180 358
31627 427
13651 139
42801 322
13766 628
3037 853