43031 679
131387 149
48782 517
10356 835
51663 182
20564 766
22485 141
5495 64
15231 828
10498 267
9389 787
21078 917
14890 301
15684 581
9671 549
26209 251
35730 952
9563 41
11607 303
13322 743
31973 97