4896 929
3332 642
2634 386
9297 317
11231 809
9684 318
19840 644
6017 261
6539 700
12433 274
13749 1002
4490 667
8908 556
19017 469
6056 279
945 39
14615 385
7810 796
3547 586
4513 808
3688 495
6633 716
2909 538
1347 43