3132 540
2563 343
2049 277
3226 737
3432 493
17081 170
1996 470
2191 623
3151 667
2614 188
2551 416
4395 159
6087 890
3339 222
3976 116
7333 584
3452 82
5907 571
5422 110
5250 858
5588 753
5555 726
8560 581
14882 811