28937 722
40088 450
51302 194
85996 363
126755 323
39574 631
26666 629
55557 310
25551 111
1995 206
3269 856