31646 427
27533 608
9194 828
6889 288
5678 274
23763 386
7080 323
15650 80
10689 487
58151 618
8887 846
5425 166
5172 76
15305 162
6322 293
12706 702
6508 526
7886 636
12282 485
20356 682
21502 638
12416 501
8895 465
18117 241
11495 335
6623 918
7413 313
10664 746