3501 362
7328 121
27194 332
21706 415
13391 663
43026 830
18920 668
11999 439
12433 260
9461 556
12935 535
28485 476
22839 609
26172 281
53685 486
19501 420
52978 780
85332 464
78491 579
23136 104
11526 575
11351 201
40165 543
26474 116
9305 540
11854 237
18494 491
4183 72