29045 80
1850 314
25947 504
17628 557
4355 615
27609 260
14330 62
42929 850
8208 550
94470 913
3966 492
33930 179
22008 250
16131 179
12530 518
23981 837
15491 810
14582 806
11172 542
14273 155
18683 685
11745 384
15689 82
20742 403