2940 536
1859 471
14327 128
2283 571
26295 481
49867 252
122135 498
60045 588
93159 742
66483 115
59868 769
34448 311
15478 654
21851 256