1008 525
123 54
638 694
958 919
309 34
157 466
853 511
409 887
437 664
241 338
169 663
75 545
9547 358
8969 796
7185 360
5773 361
4602 347
4333 35
4003 11
3720 223
3439 201
3270 217
3220 645
3203 922