12851 561
31181 534
2737 118
34000 633
26771 227
317935 1049
142567 232
30992 440
40594 365
45710 542
41194 297
16968 234
206551 324
85316 661
5536 523
11303 609
62867 170
14258 600
7095 664
14090 740
14740 453
11913 646
10792 847
41733 296