10888 107
396 35
3320 732
4947 378
26740 402
3109 512
1969 216
3810 686
1669 52
40447 595
1130 110
997 153
4283 594
24373 254
8626 398
49604 401