5638 102
2939 264
19093 37
16679 547
11654 467
7684 596
5803 807
6184 278
30152 737
7600 351
4831 503
10820 472
4241 458
4817 152
6522 197
15346 651
2744 114