12562 129
13154 522
17089 742
12978 78
7862 503
15061 823
11294 673
37106 281
14674 501
17310 223
10303 134
18953 486
11983 91
24485 132
8326 429
14335 778
9291 732
12207 147
13535 556
6349 379
14392 39
9700 532
5246 39
9134 788
7493 443
2799780 4095
935357 960
248393 1043