125125 256
5439 326
13496 277
335982 741
21828 715
15474 297
3265 632
777 196
19872 851
14450 184
9748 454
3017 812
20256 483
10487 249
14014 524
16147 188
11404 132
7101 304
7668 528
8997 573
78897 926
30477 350
4288 602
6501 461
10587 687
3905 444
3674 159
3422 59