446 51
2898 840
3082 741
3479 516
4378 629
10874 783
2610 235
8545 608
9802 96
12090 775
1301 194
1963 334
3181 711
4405 311
15493 525
5165 857
4089 314
5280 350
5593 841
5322 640
8322 267
8959 244
8190 115
1274 259
4925 673
10504 280
6209 765
5754 861