9287 580
10870 310
13722 50
10552 85
6655 494
7807 335
4259 392
5666 392
15729 94
19348 176
28762 279
30211 77
16311 624
10368 220
4430 317
17516 588
8798 481
7431 531
4413 44
15526 304
9787 68
2844 54
8160 291
15927 777
13253 714
5170 414
4781 67
8641 297