923 27
20536 603
13202 756
9241 643
3912 166
163240 1082
2531 290
3980 748
2351 309
2539 402
6066 579
2333 402