2070 68
4336 742
3977 826
4545 238
5958 96
19957 587
10134 611
8440 357
4809 265
4218 102
1695 376
442 47