2670 402
2511 87
4811 560
2553 338
18501 782
2090 85
7248 597
10934 636
2774 242
4749 584
7863 101
2275 169
3655 784
12088 901
4090 383