2529 447
3646 466
1249 92
4289 474
5412 390
6903 687
3572 625
3500 108
6673 138
5502 252
5779 670
3514 781
7513 289
3709 86
8444 465
3433 903
2702 229
9455 656
21887 189
5381 124
4539 161
5942 200