2603 29
5092 195
5994 197
4305 44
22997 224
63873 940
316964 804
4003 423
144720 754
191295 372
121077 610
94523 873
46364 529
63541 780
41320 429
45570 715
41802 786
33932 388
24954 835
47800 513
6530 512
3689 555
5270 711
4729 110
5969 792
49999 579
37902 308