1105 60
18274 332
40702 835
14155 787
32262 777
23878 526
35034 649
8707 531
6595 250
7789 285
6754 353
9170 834
4015 167
17510 263
5718 569
9221 328
3298 237
14245 852