30563 292
31400 210
6681 344
4503 523
8200 926
6751 810
29217 640
6208 30
11313 559
15065 723
9902 481
5916 593
11962 194
8777 113
12013 536
9068 655
7634 228
9205 625
14431 731
6991 27
12565 589
5725 685
32661 288
68097 288
31653 739
6608 176
48902 538
11498 292