23503 603
2689 169
10045 711
5335 331
4869 281
39095 1059
3957 628
8190 220
3507 493
5219 58
20077 222
3387 111
8947 252
4939 366
41759 157