429 101
2894 859
3156 842
2479 322
2108 490
66015 506
13240 888
60765 727
3020 322
23941 177
27986 280
4667 86
9834 703
8732 791
5936 581
5756 556
19491 263
107009 429
3889 57
11570 239
23959 639
21748 242
31596 754
15629 549
16579 680
18141 432
5818 242
10295 831