4321 146
15390 256
2695 103
2635 217
3863 671
5212 861
17201 84
3942 580
2991 531
19858 547
11688 465
8654 681
27116 133
14861 56
7041 604
17776 360
2894 127
2784 327