18180 154
41115 375
24441 297
5737 30
14343 885
4171 113
3085 231
7747 912
3972 436
5830 756
5619 669
4048 860
36909 408
34276 374
17912 322
3202 571
2865 610