7031 596
4508 51
21456 218
5731 973
9427 417
5126 517
7429 953
5798 779
6447 463
1946 180
51729 552
37367 72
50260 124
19165 546
19582 399
21137 925
8363 642
29594 493
27983 122
7312 614
4561 217
4679 60
6263 658
3883 894
7059 745
6448 57
1998 274
5188 153