15001 655
8641 55
11183 365
137868 626
17985 388
23632 771
11522 504
25508 1063
2467 468
15107 191
24611 386
5346 76
17103 486
9572 115
18555 325
3992 172
20179 575
82245 572
10928 417
6318 692
23090 668
45496 770
12216 511
14299 131
2504 252
7957 593
16235 106
11962 208