580 141
2912 589
1576 136
1568 352
1807 527
2260 632
2277 500
3042 879
1734 353
2040 552
3017 770
802 182
1926 240
1919 338
828 244
1355 148
1117 118
2588 714
2235 569
3813 900
3683 507
1306 212
710 105
2920 883