2446 31
1729 94
14456 516
6369 107
3777 648
6901 254
13992 322
8660 544
4522 760
3927 358
25051 143
14978 481
17713 209
2703 280
5359 509
181935 224
51520 58
15542 713
86475 643
11008 234
5275 728
17913 246
30506 195
14558 130
8977 409
7408 578
20501 843
6402 535