23326 642
2445 89
5040 701
2096 431
4695 375
10668 447
8875 623
4050 736
5499 437
998 36
6571 64
1958 343
8250 39
2985 900
4290 363
3714 192
5375 354
3673 874
1146 190
4018 496
3092 351
6977 644
4340 822
3278 745
1441 136
9460 561
16523 93
26228 511