683 273
1277 511
834 334
2971 1188
1222 489
1225 490
968 387
955 382
1932 773
896 358
20826 8330
9573 3829
9352 3741
6472 2589
5893 2357
5588 2235
5354 2142
5185 2074
4995 1998
4475 1790
429 172
744 298
771 308
903 361
1054 422
997 399
800 320
1252 501