50002 85
15688 558
8588 112
17284 537
6512 544
14064 346
4711 810
29896 819
13031 327
8779 263
42972 759
15303 293
51700 131
8544 540
48023 415
4857 539
1584 320
19508 183
27299 502
6419 290
15139 106
23220 361
5672 321
5240 48
15615 116
25735 205
21595 631
23732 209