1097 61
1560 177
3259 738
5107 524
2045 462
2856 218
2961 841
2702 639
1221 142
748 38
7582 861
2521 246
4784 940
2249 551
3130 195
20525 757
2971 136
1594 358
6042 567
4470 492
4354 537
2543 411
6994 278
3902 84