14008 342
6911 42
12685 581
5990 67
27455 541
22276 773
7572 590
13553 509
36231 65
7743 362
29239 655
16403 939
35205 245
22435 827
22738 609
23067 104
4143 72
5984 62
5688 240
9218 57
27244 188
26931 774
85106 345
21187 620
77846 289
21797 98
8983 755
19436 338