12515 406
5087 58
6540 486
4540 632
5314 844
10036 855
3464 166
3610 76
29329 141
4879 293
11863 534
9466 485
10160 950
6467 280
8748 443
5983 464
8192 335
27703 76
4844 918
4151 418
6778 746
3998 225
3897 96
5086 134
7167 509
18881 604
4287 273
8581 673