2696 33
20016 798
6299 197
3064 601
4990 269
49893 327
18464 503
3810 331
4180 867
9122 132
9329 462
7780 840
3025 726
5826 537
5578 616
49810 456
71944 611
3483 619
17986 489
5818 673
10764 355
4233 612
72096 569
20951 968
8015 627
4110 471
12869 825
4436 597