1110 60
18330 332
40717 835
14158 787
32265 777
23880 526
35044 649
8709 531
6598 250
7791 285
6754 353
9172 834
4017 167
17511 263
5719 569
9221 328
3298 237
14249 852