2559 803
8592 48
2472 174
26873 533
1368 42
151914 499
3698 113
29082 860
71519 737
57327 704
117042 202
59146 506
20192 120
12042 256
11875 380