2598 29
5090 195
5993 197
4305 44
22984 224
63850 940
316874 804
4003 423
144695 754
191258 372
121050 610
94490 873
46348 529
63527 780
41318 429
45553 715
41778 786
33924 388
24952 835
47787 513
6530 512
3689 555
5270 711
4729 110
5969 792
49993 579
37876 308