2195 84
5030 343
4766 684
3796 311
5231 912
8382 818
16201 131
174680 1092
53320 769
7187 797
4450 741
6440 861
3984 139
2733 97
5895 338
55971 307
4675 657
2063 84
5284 648
3744 287
4636 538
6289 728
4270 188
4937 582
6925 783
7701 646
8205 525
4586 184