987 80
14374 634
11833 443
18820 927
341966 1176
39687 236
5021 578
3129 279
8901 423
4055 233
239220 504