4021 693
3294 596
1426 196
4354 415
20492 823
19466 217
37788 333
56614 347
36465 932
4627 242
7534 187
77974 298