9987 429
5326 510
20026 120
11945 181
28568 562
23184 223
8803 802
4484 242
2585 94
6832 58
6014 281
12078 332
7732 577
2526 307
5077 287
9963 726
33127 536
8278 290
20537 584
16667 616
13644 722
4358 569
4096 737
14595 644
2947 127
3044 338
14545 548
8382 779