293 51
2869 840
2725 741
3218 516
3947 629
10701 783
2250 235
8477 608
9724 96
12061 775
1279 194
1896 334
3111 711
4338 311
15222 525
5140 857
3958 314
5230 350
5561 841
5287 640
8255 267
8877 244
8109 115
1268 259
4876 673
10399 280
6176 765
5732 861