41033 297
5033 464
11102 360
1775 62
5894 367
10240 904
6094 426
23781 698
4273 772
3333 34
5158 614
11888 300
8100 770
12757 329
9150 495
7958 662
2822 457
4114 206
24416 611
13344 715
18836 887
5288 386
4468 646
4787 295