9671 99
93545 287
12277 723
21429 537
3787 627
1349 357
2581 855
17669 421
2572 783
3427 321
4580 427
10113 79
3052 172
10582 334
3291 46
13587 347
2717 561
3203 830
991 308
8512 36
1607 446
11471 712
24698 328
1912 471