140973 402
39737 385
16005 156
10706 590
25506 356
9580 84
13994 555
27414 126
9817 50
5848 373
6335 905
3771 900
2032 31
3012 497
3157 535
7864 390
9738 470