31003 416
19882 740
14558 258
8685 728
12316 287
20161 204
7464 182
10440 672
20600 309
6274 55
28754 674
12028 701
9693 100
12579 260
24558 458
6240 401
10647 308
18789 138
44403 618
45104 149
18632 542
17747 472
12499 334
6430 41