21803 680
15517 559
2706 110
20787 189
6945 547
19544 579
1672 525
54536 460
115298 957
1443 290
16360 454
2722 646
13829 286
10697 63
2832 852
3847 851
9545 136
8192 450
5016 330
2854 853
23146 348
15150 262
7407 753
8879 102