1102 60
18266 332
40699 835
14153 787
32261 777
23878 526
35030 649
8707 531
6595 250
7789 285
6754 353
9169 834
4015 167
17510 263
5718 569
9221 328
3297 237
14244 852