10886 107
394 35
3320 732
4947 378
26739 402
3108 512
1968 216
3810 686
1666 52
40446 595
1130 110
997 153
4283 594
24372 254
8623 398
49603 401