1091 52
3234 845
1135 274
2859 562
5410 712
59333 335
5933 307
2603 415
3218 685
5885 343
5101 291
96851 472
2905 679
2948 544
4582 598
6690 248
7529 586
6686 892
4206 168
7168 515
11116 519
8719 249
5026 505
8790 644