897 171
813 274
235 356
38 695
636 534
546 654
265 135
942 623
232 151
964 941
486 651
246 900
9547 358
8969 796
7185 360
5773 361
4602 347
4333 35
4003 11
3720 223
3439 201
3270 217
3220 645
3203 922