341 86
1141 318
1558 453
585 158
11881 872
6763 605
10254 119
10814 556
8780 675
15365 391
5880 357
2116 527
16918 105
21192 817
7749 509
13255 590
2195 433
6924 662
4211 166
4026 260
6975 457
4853 533
5288 648
16107 271