14016 306
26911 122
15137 365
12332 342
11527 581
25453 539
20354 773
31147 65
6715 362
26229 653
32199 233
19507 826
20847 609
21526 104
23765 186
81199 345
75274 289
8274 754
17441 337
15214 462
17651 604
32712 855
9863 134
16243 568
27614 660
28837 103
23885 80
7650 429