14008 342
6911 42
12686 581
5990 67
27456 541
22277 773
7572 590
13553 509
36231 65
7744 362
29241 655
16403 939
35205 245
22437 827
22738 609
23068 104
4143 72
5984 62
5688 240
9218 57
27246 188
26932 774
85106 345
21187 620
77846 289
21798 98
8983 755
19437 338