15729 151
5509 911
7481 242
34623 863
6543 537
13180 558
9911 536
23746 105
101965 710
85986 795
41602 549
3241 442
1998 393
1934 234
9845 617
13921 710
1862 272
2360 256
9386 597
4317 829
2763 135
3206 452
2668 53
810 46
42245 314
5326 412
2230 418