5993 3596
7763 4658
5589 3353
6083 3650
7595 4557
5993 3596
4966 2980
4905 2943
6331 3799
5346 3208
269 161
122 73
140 84
102 61
118 71
1697 1018
1462 877
858 515
1504 902
1344 806
307547 184528
194217 116530
177439 106463
162263 97358
140090 84054
115953 69572
107214 64328
101630 60978
97234 58340
87168 52301