5026 3016
1620 972
1656 994
715 429
1333 800
612 367
871 523
536 322
545 327
1301 781
607 364
763 458
1127 676
414 248
1068 641
664 398
1256 754
1542 925
1290 774
666 400
44125 26475
39402 23641
36991 22195
35040 21024
33130 19878
31611 18967
29443 17666
28058 16835
27676 16606
25748 15449