429 101
2894 859
3156 842
2477 322
2108 490
66014 506
13240 888
60764 727
3020 322
23941 177
27986 280
4667 86
9834 703
8732 791
5936 581
5755 556
19490 263
107009 429
3889 57
11570 239
23959 639
21747 242
31591 754
15629 549
16579 680
18141 432
5818 242
10295 831