31040 623
2167 642
34403 286
18598 103
107941 465
2613 603
850 174
1390 203
473 147
58769 377
2477 663
7067 634
21649 261
1140 190
35742 896
44022 286
334 71
43078 319
178431 790
28058 267
673 205
26060 257
2838 520
14653 251