1463 391
169 29
2555 749
26656 39
9069 215
2128 495
3780 639
1850 52
14044 130
6471 728
29377 670
6321 412
6624 612
13248 273
9245 613
2884 205
4669 830