5646 102
2945 264
19097 37
16683 547
11656 467
7684 596
5805 807
6185 278
30168 737
7602 351
4832 503
10826 472
4244 458
4822 152
6530 197
15354 651
2745 114