14164 96
15123 616
26782 646
11861 58
12542 710
10828 261
7075 504
14601 126
1963 153
4328 249
9494 672
2879 223
40000 628
7957 571
21685 610
13002 123
2347222 3883
383326 1160
193352 743
187874 592
95326 372
45839 385
54610 627
33795 612
16724 695
31138 291
11425 131
4175 125