428 101
2893 859
3155 842
2466 322
2108 490
66014 506
13240 888
60760 727
3020 322
23940 177
27986 280
4667 86
9833 703
8732 791
5936 581
5755 556
19488 263
107008 429
3889 57
11570 239
23959 639
21747 242
31587 754
15629 549
16578 680
18141 432
5818 242
10293 831