681 87
146993 430
10218 555
4613 274
1786 84
2268 89
6577 278
9701 518
3928 429
7296 782
2362 600
4085 827
4697 490
2180 425
4951 93