4031 2419
5490 3294
5419 3251
11715 7029
5696 3418
4169 2501
9650 5790
4707 2824
10775 6465
4061 2437
183 110
95 57
92 55
70 42
91 55
1649 989
1432 859
835 501
1479 887
1325 795
307496 184498
194176 116506
177401 106441
162230 97338
140060 84036
115930 69558
107178 64307
101605 60963
97217 58330
87143 52286