11111 320
181556 654
28595 631
24048 320
10584 491
12734 836
30309 643
18349 616
7903 640
14769 453
10382 108
10972 742
5050 51
39133 708
6074 188
25062 651
8455 267
7659 276
5576 696
4576 421