2104 452
4640 33
3324 353
22354 594
957 81
29372 384
2960 377
10185 358
31645 427
13656 139
42838 322
13770 628
3037 853