2952 89
3692 98
3575 441
20280 676
15077 81
12494 622
8289 733
3276 568
12214 136
4533 456
4658 878
3703 152
4027 720
5074 682
3950 562
5330 295
18840 703
2890 85
2774 206
7833 596
7604 779
8583 416
4445 272
8069 342