5375 306
4261 111
3486 273
11630 183
17895 670
11087 301
24576 278
7024 918
3831 477
4339 44
3436 28
6887 790
3193 73
3154 648
2511 120
1857 343