20121 494
8757 453
21120 936
14650 642
11095 609
13398 82
16111 538
8251 358
15564 343
80750 873
66116 336
36885 247
90059 289
27368 535