1033 620
678 407
1383 830
1998 1199
2545 1527
4154 2492
1050 630
1789 1073
2885 1731
3242 1945
13 8
92 55
35 21
55 33
32 19
141 85
509 305
650 390
847 508
954 572
47818 28691
45548 27329
40349 24209
37326 22396
36899 22139
33584 20150
32491 19495
30068 18041
29453 17672
27604 16562