21853 702
27354 501
39278 577
27317 273
70502 815
22199 783
18149 65
12990 382
30474 87
66675 673
48859 784
11595 67
14979 400
89017 433
12767 494
32544 641
71638 331
59565 852
15020 575
57724 481
24700 320
79738 459
23830 455
10171 97