801 180
1679 292
16680 504
26553 455
20871 276
4424 159
6180 75
27106 603
13331 184
8028 446
21338 264
780 97
3172 348
1552 116