31708 781
6811 325
19336 597
8035 424
6888 222
20950 277
4588 139
9937 706
6324 668
24478 244
28168 236
15604 669
14232 132
15959 195
15135 463
16439 549
15176 170
4864 582
4355 516
5925 927
7887 509
7647 331
12000 379
6392 743