54933 650
34430 608
11511 172
54715 546
25883 912
66496 568
19363 314
76923 656
3998 545
7993 685
3340 233
5896 468
2877 272
5029 666
8885 645
2185 147
5901 620
7470 807
2331 93