21210 418
52346 756
31580 876
15283 281
41113 87
21447 551
29726 186
43144 407
10911 583
42267 108
15876 393
90324 677
7935 563
43012 839
27928 733
66140 1084
59145 442
6689 657
6985 449
25588 652
56956 505
76268 658
59721 526
27251 292
34683 560