2693 860
1436 44
2655 654
3211 923
207 31
2879 889
1785 405
2384 452
819 171
935 115
633 31
2242 554
987 163
2666 821
1110 262
3135 815
2352 650
2810 571
2117 403
1096 211
2543 631
3145 653
2192 466
845 116
2719 603
2781 647
691 117
546 104