902 180
1696 292
17463 505
27104 455
21683 277
4443 159
6385 75
27259 603
13337 184
8127 446
21350 264
801 97
3230 348
1573 116