649 51
2957 840
3958 741
4758 519
5655 632
11320 785
3905 237
8915 608
10305 96
12290 775
1517 194
2295 334
3469 711
4743 311
16631 526
5330 857
4352 314
5531 350
5905 841
5931 641
8745 267
9335 244
8795 115
1319 259
5213 673
11296 281
6375 765
6054 861