2295 199
4796 817
9971 489
25014 121
8704 724
8925 357
5912 388
2949 517
41885 493
107932 316
3795 89
36769 877
42767 83
13054 224
7042 305