3605 318
3151 463
36169 166
18105 97
11412 443
129989 827
5343 705
3711 357
4495 864
3121 421
4923 786