2125 452
4646 33
3324 353
22354 594
957 81
29377 384
2960 377
10186 358
31645 427
13656 139
42844 322
13770 628
3037 853