3110 64
7467 214
2545 342
18150 493
6441 810
9184 82
17588 665
7273 527
15992 546
15906 349
7192 609
5722 738
2884 309
7966 508
12149 314
23281 834
13577 625
15519 461
9585 681
19891 793
3246 271
16560 465
4794 165
12172 436