19527 350
111942 267
42038 880
23221 347
37505 582
15082 162
35215 323
22619 821
17170 544
18128 61
28870 565
20232 941
16649 575
30856 621
20299 950
13282 199
26275 194
16408 681
21688 779
51728 468
24492 129
12574 268
13790 244
15913 288