2182 405
3377 691
5383 439
10054 637
11686 33
12335 500
30441 308
9759 901
7363 684
24083 196
12669 147
3277 200
24792 772
163083 259
13972 588
15890 279
4550 40
4384 386
20449 664
8578 577
14956 242
4790 281
6591 69
50122 380
8090 255
13847 313
4307 158
6598 488