12289 549
9473 54
5412 208
9081 523
18077 503
10733 389
9281 104
8630 377
6743 239
21011 865
18641 77
13844 209
21684 723
18461 684
22228 655
33587 521
9887 337
36940 514
28135 345
61148 629
29640 200
8986 396
5915 617
5151 373
6988 200
11483 531
11893 838
5028 314