2702 820
2423 555
2270 563
2677 736
1476 309
2995 921
2941 765
2779 644
501 117
1890 79
25077 121
3966 89
4308 529
3822 733