3096 354
6505 780
5030 319
4030 568
6834 253
7546 563
8846 657
4466 261
4645 571
10286 488
7457 621
2488 223
12230 454
3813 387
5180 240
1729 85
4794 162
4304 188
12680 527
5073 309
6624 606
6102 291
15360 167
8216 945