30196 807
17844 408
16098 508
12714 927
33156 242
28533 248
33984 117
10689 151
12477 127
11533 147
16854 684
35268 448
6396 156
7755 102
15010 642
9799 851
8500 646
4878 503
5329 75
4921 337
2901 317
5101 508
3436 550
7463 682