2516 540
1009 332
341 86
1143 318
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