165176 659
20608 401
535824 1265
24665 611
35636 495
19498 608
60963 991
49205 342
4509 537
3260 547
9416 265
13592 595
2865 213
12298 682
3081 317
6413 609
39485 832
76940 1003