516 310
1355 813
849 509
596 358
1032 619
996 598
840 504
685 411
562 337
894 536
307488 184493
194173 116504
177397 106438
162228 97337
140057 84034
115927 69556
107176 64306
101604 60962
97216 58330
87138 52283
702 421
2282 1369
1064 638
4249 2549
2061 1237
1529 917
7049 4229
1349 809