3605 318
3151 463
36169 166
18102 97
11409 443
129982 827
5342 705
3711 357
4495 864
3121 421
4922 786