43402 312
38932 49
149103 153
33352 820
60440 330
21288 184
61059 84
30097 176
25645 602
27549 116
17657 441
169661 539
23398 409
15027 216
19067 169
32846 800
6961 86
27304 617
26395 57
35372 682
104082 329
26362 1058
78242 643
30851 593
18954 251
56811 363
20410 219
37851 214