2559 803
8589 48
2472 174
26872 533
1367 42
151913 499
3697 113
29080 860
71516 737
57325 704
117032 202
59140 506
20189 120
12042 256
11874 380