29501 128
17540 71
16386 627
15565 274
12288 167
23793 199
8738 539
28772 329
36336 175
10760 217
40619 132
23885 236
22860 773
128100 371
82644 564
6921 235
9566 717
13315 305
7313 564
30587 613
138755 1099
25680 505
86922 383
37949 411
23468 342
57065 951
17681 218
120358 864