40399 857
118016 641
24554 138
1826 399
820 177
455 92
1536 351
52571 740
2104 650
642 164
25695 882
2986 942
11427 457
32161 351
2122 582
542 174
44677 557
24706 75
22717 292
30936 652
69369 441
25925 703
1635 408
3054 559