3995 508
8833 590
16486 695
22591 669
7182 412
22207 895
16128 178
31604 913
5082 615
12290 860
5311 803
4088 554
4362 475
9427 336
6621 359
4503 497
7707 689
6076 758
84887 767
4527 758
9172 655
7850 448
18508 262
20499 313
17499 456
3717 171
18610 637
88181 498