35 21
46 28
161 97
75 45
409 245
308 185
272 163
542 325
200 120
693 416
477 286
761 457
1169 701
1126 676
1281 769
1754 1052
1262 757
1291 775
280448 168269
175953 105572
160059 96035
145403 87242
124619 74771
105855 63513
95070 57042
93030 55818
88558 53135
77400 46440