2222 90
3933 377
9693 476
4656 638
5942 238
6998 548
7618 509
2083 209
3345 164
5450 489
5999 468
4941 645
4194 696
3496 583
2507 291
5114 760
1869 135
5955 256
6443 81
6238 423
4587 385
7736 612
2065 119
4915 598
10558 927
29186 241
25027 588
42197 550