49 29
909 545
474 284
778 467
442 265
532 319
669 401
429 257
523 314
429 257
587 352
839 503
2403 1442
1064 638
1494 896
1110 666
1425 855
305414 183248
193002 115801
176143 105686
161162 96697
138830 83298
115352 69211
106491 63895
101105 60663
96655 57993
86379 51827