30959 87
5879 135
11426 411
11743 389
15414 799
6486 264
19769 109
7890 54
13646 523
8830 778
11999 654
30683 152
10037 817
19818 89
8305 104
3903 279
8262 539
4563 410
19900 119
9291 341
10830 72
5576 347
40507 196
19099 474