4544 33
3284 353
22302 594
951 81
29277 384
2959 377
10169 358
31563 427
13615 139
42687 322
13751 628
3037 853