5032 346
3521 76
6712 833
1562 196
4237 377
5968 161
299147 706
175850 834
236882 640
247259 663
50558 261
26922 161
19910 492
12418 55
49650 763
26160 86
86811 1105
32820 536
2741 533
2819 122
3950 649
2189 165
11278 201
50530 928