3295 699
239 46
786 176
2815 684
900 180
423 89
15459 661
3910 561
1701 256
3126 524
4028 375
3009 537
7823 681
166945 824
75669 523
5230 178
5645 344
24499 233
4259 532
4506 788
3584 509
6529 172
16769 435