30166 119
22990 107
12922 450
8955 825
189339 991
71883 276
24388 374
16148 246
61818 768
16497 620
27608 823
17104 132
34597 720
25518 388
3560 395
5884 556
80204 658