3129 90
4230 415
6173 456
6084 628
3891 613
3646 77
34766 183
6796 345
33009 528
2863 576
4361 268
2517 404
5371 436
15398 326
2714 486
1862 262
3255 195
15659 617
8694 797
6181 188
5121 546
14554 538
4966 494
17980 738