31029 759
6597 535
34709 824
26587 247
20272 900
5893 460
7899 170
11870 556
3620 314
15686 353
9863 230
20879 686
33832 462
58007 866
6879 915
79104 204
22450 368
52274 801
15333 610
7203 594
6325 286
51458 349
19071 649
18478 330
13069 367
5239 278
26994 794