2958 486
174859 543
73205 563
71342 906
43619 556
39420 364
38967 385
28346 654
25272 281
7175 144
41161 79
15426 409
9995 134
22503 441
75472 288
12156 531
15530 253
24228 917
9958 127
16519 534
14174 735
8726 288
59929 195
115111 806
87591 768
2735 41
5473 612
7582 629