30500 112
16101 409
11540 276
2508 22
4514 69
9278 176
9443 201
19739 765
27159 380
19719 151
14113 445
5989 282
15112 209
6012 292
12380 274
7583 299
11403 729
12225 280
17259 578
18396 145
12663 491
30287 294
10724 520
11261 584
28964 402
9863 628
11431 801
8161 264