3996 508
8834 590
16486 695
22592 669
7182 412
22207 895
16129 178
31604 913
5083 615
12290 860
5312 803
4088 554
4362 475
9427 336
6621 359
4503 497
7710 689
6079 758
84888 767
4528 758
9173 655
7851 448
18509 262
20501 313
17499 456
3720 171
18610 637
88182 498