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
1461 877
858 515
1503 902
1344 806
307547 184528
194216 116530
177439 106463
162263 97358
140090 84054
115952 69571
107214 64328
101630 60978
97234 58340
87168 52301