9631 364
2811 377
4214 291
3540 203
4870 357
3840 284
117434 735
7582 271
11735 335
3543 832
7351 151
1030 176
1387 299
3312 640