12235 28
331 74
2203 465
2316 107
989 210
2786 334
43738 660
11334 403
18177 271
3761 511
9941 291
159793 368
44935 255
15409 659
4570 165
26022 642
6473 398
10117 363
4893 346
15468 609
10319 638
6949 744
8851 227
6811 443
14590 913
3667 144
16347 417
7001 648