2662 293
5797 664
2838 358
3461 565
4702 58
8374 226
19200 611
4589 587
4109 608
6601 723
50573 423
7763 475
2399 487
5893 322
13582 663
5859 509
3295 307
5283 748
7602 970
3679 277
5744 764
4435 269
6630 217
3159 69
14621 32
25080 143
10728 824
11462 151