205092 1054
110650 341
8229 71
41501 332
4394 223
13631 265
7369 524
38805 196
6201 59
27288 469
9800 80