15095 104
7795 114
7285 557
11685 41
11130 754
10709 24
11143 857
8906 363
15398 191
21088 843
27654 388
7214 659
30299 685
28237 173
44008 529
19032 106
6628 392
9033 531
17206 486
12254 186
16824 880
13684 337
3178 143
3763 569
8280 155
13595 115
5420 136
7804 648