18094 584
2812 327
23346 287
3865 274
10545 539
6281 756
3737 305
11231 78
1040 64
5315 399
9993 576
5521 452
6059 421
24268 847
9226 643
11443 352
6594 446
9557 783
19986 271
11543 42
7976 523
11232 835
7829 407
6161 554
5739 200
8061 362
9296 751
21071 335