43094 151
179680 612
53928 568
40931 904
121530 355
176296 561
37451 873
42722 333
17009 434
160900 537
114097 423
53969 695
19525 373
25826 224
79208 770
36888 977
149601 396
113730 750
29011 535
15552 134
21979 481
26359 657
88656 433
90667 637