15028 657
34275 344
12723 171
16152 352
11877 130
10220 100
13613 692
12643 107
15063 155
10230 172
15989 863
24855 283
18563 720
12627 304
17555 278
13602 421
17212 548
40499 478
8997 600
98292 904
8308 524
33896 307
13095 594
15802 66
36206 375
28570 1064
174841 696
46050 226