12517 35
20496 273
5556 85
6542 401
7581 685
10930 941
57796 692
17288 1000
6055 84
29827 643
50400 355
10313 569
16105 654
4630 140
11943 674
9220 148
12307 44
11913 881
22870 110
12168 409
15431 932
8258 201
17310 564
22404 155
12341 683
12440 133
15399 196
27316 848