850 252
2443 583
2972 731
1295 324
22098 704
16898 327
11265 112
3367 484
12916 535
1811 316
3008 459
2527 254
7942 169
8783 784
3122 222