12562 129
13155 522
17089 742
12978 78
7863 503
15061 823
11294 673
37108 281
14675 501
17314 223
10303 134
18954 486
11983 91
24490 132
8326 429
14336 778
9292 732
12207 147
13535 556
6350 379
14393 39
9700 532
5248 39
9135 788
7493 443
2800273 4095
935360 960
248393 1043