162589 658
20577 401
534840 1264
24660 611
35447 495
19329 608
60730 991
48945 342
4502 537
3253 547
9412 265
13589 595
2864 213
12272 682
3076 317
6400 609
39349 832
76220 1003