4161 869
1122 258
958 145
3322 851
981 233
3305 719
2760 694
3089 791
4021 236
3271 756
4581 898
4263 722
42913 412
12683 39
4771 627
6034 339
28944 150
11212 486
22048 270
31099 580
20786 276
5800 495
5239 818
86990 863
38337 454
34555 781
4088 392
25696 159