37904 641
25678 876
15644 377
20868 343
32568 491
7788 447
22551 289
15882 621
3491 697
1590 137
4672 230