3605 318
3151 463
36169 166
18101 97
11409 443
129977 827
5341 705
3711 357
4495 864
3121 421
4922 786