3312 85
3931 307
1725 145
8507 903
3069 776
5781 167
5917 786
2895 50
4384 653
5300 215
6299 858
10267 857
4157 459
5579 81
4386 349
5455 670
2517 182
4912 943
1184 262
3555 555
7379 239
2669 188
7882 173
2935 417