30999 704
22746 750
32555 622
56737 151
72689 376
81187 571
21987 308
21875 687
35434 264
25910 521
31340 876
44434 699
52492 733
62800 866
39470 620
56235 477
39256 598
150433 279
40220 150
19402 162
50654 255
15642 222
47607 859
40245 684