33080 112
17694 409
12395 276
5242 69
9811 176
10008 201
20895 766
29319 380
21006 151
21629 152
14930 445
15535 221
4759 118
6786 282
16563 209
6761 292
10494 555
13850 274
7342 32
8031 299
12458 729
13212 280
18165 578
19597 146
13848 491
34607 376
12783 584
31257 403