2599 29
5090 195
5993 197
4305 44
22990 224
63855 940
316894 804
4003 423
144704 754
191268 372
121054 610
94497 873
46352 529
63531 780
41318 429
45554 715
41783 786
33925 388
24953 835
47789 513
6530 512
3689 555
5270 711
4729 110
5969 792
49994 579
37879 308