3148 807
4653 359
13601 163
18627 178
29394 292
5061 176
7607 869
8049 389
11104 692
2795 214
994 74
25500 186
16285 469
3930 549