2598 29
5090 195
5992 197
4305 44
22976 224
63849 940
316863 804
4003 423
144694 754
191251 372
121045 610
94490 873
46346 529
63523 780
41318 429
45551 715
41777 786
33924 388
24952 835
47783 513
6530 512
3688 555
5270 711
4728 110
5969 792
49993 579
37871 308