4025 693
3296 596
1426 196
4356 415
20493 823
19469 217
37798 333
56630 347
36467 932
4627 242
7534 187
77990 298