1300 283
3332 148
595 37
2647 586
1672 432
3468 134
959 81
3999 896
831 121
1629 384
4150 767
2296 402
1608 273
762 100
1340 77
1164 213
3279 607
408 79
3389 676
2336 597
1614 231
2315 397
4511 745
3645 621