4027 693
3296 596
1427 196
4356 415
20494 823
19470 217
37799 333
56631 347
36468 932
4627 242
7534 187
77995 298