12580 129
13202 522
17144 742
12993 78
7881 503
15075 823
11305 673
37127 281
14718 501
17550 223
10327 134
18994 486
12001 91
24536 132
8333 429
14393 778
9302 732
12251 147
13549 556
6361 379
14411 39
9708 532
5268 39
9155 788
7499 443
2814569 4101
935527 960
248417 1043