3605 318
3150 463
36169 166
18101 97
11407 443
129965 827
5341 705
3711 357
4495 864
3121 421
4922 786