2037 275
4013 168
3104 562
8241 845
10775 697
25287 57
1607 255
4682 536
12638 721
4264 623
936 98
10631 78
9932 171
14057 598
6349 240
20789 521
10724 459
10923 330
12183 469
12684 49
15635 582
23066 415
32973 913
163783 974