30183 807
17821 408
16085 508
12708 927
33140 242
28516 248
33947 117
10682 151
12476 127
11524 147
16837 684
34909 448
6387 156
7750 102
14998 642
9793 851
8496 646
4873 503
5324 75
4919 337
2901 317
5098 508
3436 550
7454 682