4021 693
3296 596
1426 196
4355 415
20492 823
19466 217
37790 333
56615 347
36465 932
4627 242
7534 187
77976 298