4009 168
23112 736
254531 1288
19484 386
18382 651
73844 180
12997 657
7896 360
18718 707
148900 1050
14037 742
37987 433
2157 266
7192 829
5072 566
4875 80
130370 182