441 101
2900 859
3160 842
2534 322
2114 490
66025 506
13249 888
60795 727
3031 322
24033 178
27992 280
4672 86
9841 703
8734 791
5936 581
5756 556
19507 263
107014 429
3889 57
11573 239
23962 639
21754 242
31618 754
15629 549
16581 680
18149 432
5818 242
10297 831