18964 580
2725 400
29332 945
65224 441
17008 540
31071 577
15520 664
234386 481
45735 112
70577 617
18910 687
25811 739
169167 844
90018 351
12000 911
8044 609
8861 160
13329 771
21254 586
548793 1593
7976 671
89578 433
9647 171
16646 136
11580 266
20560 440
304661 784
8368 76