3951 788
28433 314
20748 111
5238 90
6209 500
17128 781
14169 497
8114 197
3168 257
4872 621
6424 587
3696 369