8001 30
4576 221
8430 599
4709 650
2740 70
17197 875
4083 440
15071 769
5492 579
4163 240
23198 472
3677 125
11766 409
8751 148
6315 529
30635 494
2743 287
8251 591
5690 627
49934 765
3806 81
10850 431
21536 475
15384 707