29328 260
13595 175
41757 447
8587 427
83344 672
14529 194
16258 322
12487 263
14331 498
15614 621
4973 210
14426 904
32151 714
20914 802
11129 332
24755 65
43916 86
13702 743
4089 226
8503 411
28839 86
11239 600
40018 673
129092 1137
6859 662
4632 283
29901 143