1021 264
2130 663
747 200
3126 629
319 39
2064 374
4135 203
15523 227
11002 178
22683 907
9143 372
12101 239
30496 328
4784 577
47746 535
26028 159
16616 571
7517 360
4770 496
4294 712
20668 148
3331 67
5205 662
3659 170
8963 640
6017 508
6485 595
12723 683