43028 679
131372 149
48770 517
10663 616
10352 835
51659 182
20560 766
22479 141
5494 64
15229 828
10498 267
9388 787
21077 917
14889 301
15682 581
9671 549
3351 282
2761 506
2391 517
14483 463
26207 251
35729 952
9563 41
2163 174
11604 303
13320 743
31966 97