12296 622
17939 154
38607 374
22158 296
5617 30
14193 885
3960 113
1858 231
7521 912
3818 436
5701 756
5491 669
3904 859
35449 408
33170 374
17629 322
3170 571
2796 610