29430 87
8618 55
132451 387
68638 396
12790 371
50011 547
24713 336
18418 896
23707 83
51918 336
18691 923
14039 591
84101 380
5641 294
34421 396
91585 877
22934 453
49636 952
44909 272
11188 127
53002 258
22610 693
10987 393
19074 222