5509 128
4123 256
1605 147
142286 579
74077 784
48155 434
30543 547
121088 1231
246502 856
133516 1004
20690 429
12026 168
5001 54
8351 97
17567 270
15614 669
6143 550
7436 685
8979 148
31293 240
21972 81
13381 134
588792 954
8787 247
303480 709
13712 663
22400 563
12416 887