21752 594
7104 51
6446 890
1227 127
16191 52
12223 484
5162 87
2331 45
6935 770
8261 730
3333 34
49890 675
149644 657
11529 116
11075 309
13006 830
12774 838
8877 129
48600 752
15690 750
1864 68
6957 620
6346 702
5255 760
3289 404
4930 337
4346 661
4039 415