3996 2398
6618 3971
4421 2653
4712 2827
6525 3915
5094 3056
4294 2576
4175 2505
5425 3255
4505 2703
24 14
51 31
109 65
347 208
160 96
91 55
182 109
457 274
317 190
303853 182312
192221 115333
175210 105126
160436 96262
137850 82710
114862 68917
105809 63485
100693 60416
96214 57728
85769 51461