3331 230
8428 914
7654 585
10944 564
7786 657
5882 603
10901 406
12808 295
3829 51
4657 652
5321 47
6659 103
13916 405
5878 211
6118 244
8933 175
7690 178
14849 133
2949 539
40680 227
3670 362
8635 157
5029 521
2978 805
4485 656
12743 263
16007 356
29936 973