30950 238
12115 61
4959 140
13579 247
13584 573
38232 181
3268 301
24778 541
8806 292
20749 291
14160 322
4303 187
18950 478
14337 782
18330 576
26384 848
94018 668
4930 420
22954 649
6443 213
13305 312
77145 920
4901 832
5831 746