1106 60
18301 332
40710 835
14156 787
32263 777
23878 526
35036 649
8709 531
6596 250
7790 285
6754 353
9170 834
4017 167
17511 263
5718 569
9221 328
3298 237
14246 852