205156 1054
110691 341
8231 71
41533 332
4394 223
13632 265
7369 524
38834 196
6203 59
27312 469
9803 80