30891 116
42797 320
50735 922
62954 724
44935 72
52738 258
58228 591
72671 376
26032 453
35685 287
106348 323
46443 522
26633 59
66055 185
56340 654
29006 227
32908 413
27059 82
37508 255
41959 871
76784 547
31451 803
27900 464
33151 728