2446 31
1729 94
14455 516
6366 107
3774 648
6895 254
13991 322
8658 544
4520 760
3927 358
25028 143
14978 481
17706 209
2703 280
5358 509
181920 224
51508 58
15539 713
86473 643
11002 234
5274 728
17889 246
30494 195
14557 130
8972 409
7405 578
20492 843
6402 535