5509 128
4125 256
1605 147
142302 579
74083 784
48163 434
30544 547
121097 1232
246547 856
133535 1004
20694 429
12026 168
5001 54
8351 97
17568 270
15617 669
6143 550
7438 685
8979 148
31299 240
21974 81
13384 134
588866 954
8787 247
303546 709
13718 663
22404 563
12416 887