30168 943
18488 513
17905 452
18360 928
18212 79
3291 476
13075 294
20108 733
993 92
106540 689
14418 587
9116 109
12463 849
4806 837
10492 112
11450 305
76837 473
2723 305
8550 597
6878 642
12271 661
14557 156
11309 597
3788 589