816 80
2872 330
4863 848
2390 610
23628 358
1392 202
2040 385
1870 382
3484 604
2819 831
1699 127
3296 764
4104 150
2624 566
1091 33
2046 213
1106 104
3121 544
1929 187
4581 414
5646 774
3915 861
26709 262
15679 581
40308 501
26346 748
16644 145
27562 157