14015 342
6914 42
12696 581
5993 67
27461 541
22295 773
7577 590
13564 509
36255 65
7763 362
29292 655
16407 939
35219 245
22504 827
22744 609
23075 104
4145 72
5992 62
5702 240
9221 57
27270 188
26952 774
85135 345
21192 620
77863 289
21812 98
8990 755
19456 338