2933 192
3967 570
6844 432
7723 609
34136 127
17058 185
5143 959
6662 556
3803 344
9497 81
4466 535
2327 41
19888 762