44021 130
23259 192
8870 33
2127 29
9058 676
6096 63
5251 721
2553 233
6756 441
6298 399
15401 457
8937 89
16213 777
5929 954
11514 531
25594 137
5390 247
4406 196
13946 535
11056 584
19384 142
7358 660
11695 524
21702 264
9431 396
9040 70
6699 74
6449 259