1845 517
9682 103
24230 96
2198 563
4063 642
956 173
2574 582
3240 580
26766 615
1066 208
1078 164
6313 619
3265 973
2451 639
2645 579
3169 533
510 57