5638 102
2939 264
19094 37
16680 547
11654 467
7684 596
5803 807
6184 278
30155 737
7601 351
4831 503
10822 472
4241 458
4817 152
6525 197
15347 651
2744 114