29846 142
148316 580
39476 275
31500 703
23729 92
205495 1043
26344 81
32941 579
67193 606
63883 260
16527 314
12431 602
24457 279
75670 358
38988 385
52966 195
47638 712
229606 841
183647 424
27596 399
18959 564
7112 692
36016 251
43528 888