3507 430
15881 107
7685 599
6444 842
7351 709
9536 681
4126 97
8485 563
18984 176
5537 514
12520 898
8098 211
7186 872
9788 652
9160 401
6689 99
19839 291
32229 531
8329 745
7070 615
3718 163
6704 131
4858 482
6071 381
4868 380
4018 279
8384 355
14039 630