30186 807
17833 408
16092 508
12711 927
33146 242
28521 248
33963 117
10684 151
12477 127
11525 147
16843 684
35170 448
6389 156
7751 102
15002 642
9795 851
8498 646
4876 503
5325 75
4921 337
2901 317
5099 508
3436 550
7458 682