332996 934
7897 295
4496 598
88552 895
59643 147
111996 894
4305 371
3428 467
3333 183
6191 927
63366 940
10573 346
3926 667
6168 585
307061 665
8148 673
19351 260
11103 453
12970 118
12944 379
15632 549
19462 386
5757 41
6064 139
20700 832
12520 454
204325 412
238228 850