20015 90
3272 595
3078 608
70516 210
2998 424
24341 556
4711 778
5256 676
4398 366
6093 686
1976 72
3992 467
9479 512
2011 80
3350 642
2460 472
14224 142
58123 582
111797 725
18924 703
19080 729
39106 287
25855 952
8592 377
26637 524
4628 168
4567 165