3259 738
1096 61
2045 462
1558 177
2855 218
2961 841
5104 524
1220 142
747 38
2700 639
2521 246
2249 551
7581 861
4783 940
3129 195
1594 358
4470 492
4354 537
2543 411
2969 136
2793 335
3901 84
1978 110
20521 757