30183 807
17824 408
16089 508
12709 927
33145 242
28517 248
33952 117
10682 151
12476 127
11525 147
16840 684
34990 448
6389 156
7750 102
14999 642
9793 851
8496 646
4875 503
5324 75
4919 337
2901 317
5098 508
3436 550
7457 682