2216 511
3309 732
5082 378
26769 402
3217 512
2048 216
3822 686
1489 52
40476 595
1119 110
992 153
4265 594
24377 254
8645 398
49596 401