871 180
1691 292
17193 505
26899 455
21308 276
4429 159
6327 75
27177 603
13337 184
8101 446
21347 264
786 97
3212 348
1564 116