29533 843
18515 187
12322 302
16506 549
7229 479
15254 170
4718 414
12148 678
31779 781
6260 728
17136 648
22772 252
7280 577
4264 175
17101 189
4408 516
9378 960
8059 543
44474 430
4935 245
25252 692
11508 252
4992 330
7432 159