15094 395
30207 843
8958 309
13920 521
16111 240
23318 677
51473 553
15322 678
16372 450
16816 379
20963 832
40607 222
17893 463
24179 446
14954 261
16419 581
15118 362
8052 338
18812 753
12464 434
32387 799
565798 1511
286639 904
173868 846
243063 866
1053038 2654
13809 959
26899 726