43025 679
131361 149
48763 517
10662 616
10352 835
51654 182
20560 766
22479 141
5494 64
15229 828
10497 267
9386 787
21075 917
14888 301
15681 581
9671 549
3351 282
2761 506
2391 517
14483 463
26202 251
35728 952
9562 41
2163 174
11603 303
13316 743
31961 97