15615 346
8671 75
108962 274
3578 686
3427 336
3186 336
32741 848
4822 549
1879 209
5063 512
26976 842
98304 889
32184 487
12280 549
7839 916
4587 257
6298 564
30948 530
22143 769
9468 54
8395 143
7227 512
3492 80
22929 344
10886 99
14403 589
23442 240
13953 692