13335 87
21431 105
4915 387
25446 375
12737 240
17079 527
12866 734
13003 387
32296 412
24496 405
13204 263
4411 509
4499 553
6601 102
9730 298
6829 609
10677 766
9965 34
7166 446
7652 755
8359 228
29532 753
8591 471
1998 39
15149 701
6061 442
20172 233
19097 683