162676 658
20577 401
534878 1264
24660 611
35455 495
19332 608
60736 991
48952 342
4502 537
3253 547
9412 265
13589 595
2864 213
12272 682
3076 317
6401 609
39357 832
76242 1003