5606 102
2924 264
19070 37
16662 547
11635 467
7672 596
5796 807
6170 278
30067 737
7581 351
4819 503
10787 472
4221 458
4801 152
6492 197
15325 651
2738 114