12562 129
13157 522
17092 742
12979 78
7863 503
15061 823
11294 673
37108 281
14676 501
17317 223
10304 134
18954 486
11984 91
24492 132
8326 429
14336 778
9292 732
12208 147
13535 556
6350 379
14394 39
9700 532
5250 39
9135 788
7493 443
2800516 4095
935361 960
248393 1043