2280 425
23267 337
9249 502
8941 435
13376 622
102680 915
54088 445
5901 80
3614 256
1678 184
3173 739