13096 702
15587 535
30282 390
12429 485
72037 814
5138 338
21086 682
20778 350
22019 639
14350 954
12369 167
12641 501
7095 501
9267 465
18660 241
11771 335
38860 79
6934 918
7976 615
10936 746
5599 225
30401 82
10466 513
24555 607
67821 315
12171 673
9708 399
12085 302