3605 318
3151 463
36169 166
18103 97
11411 443
129984 827
5343 705
3711 357
4495 864
3121 421
4922 786