22183 758
45932 337
9603 592
14006 164
84822 243
3835 414
36361 378
23258 551
2623 179
2490 245
2031 156
4350 630