438 101
2897 859
3160 842
2520 322
2111 490
66022 506
13248 888
60787 727
3028 322
24005 177
27991 280
4672 86
9840 703
8733 791
5936 581
5756 556
19503 263
107014 429
3889 57
11572 239
23961 639
21752 242
31613 754
15629 549
16581 680
18145 432
5818 242
10296 831