5580 102
2918 264
19058 37
16655 547
8300 466
7663 596
5793 807
6162 278
29994 737
7574 351
4806 503
10772 472
4209 458
4798 152
6485 197
15306 651
2730 114