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