2556 803
8587 48
2464 174
26870 533
1367 42
151912 499
3695 113
29080 860
71516 737
57323 704
117023 202
59133 506
20183 120
12038 256
11870 380