30339 680
15181 533
981 34
32135 412
13108 263
25939 80
7136 446
7168 350
8276 228
29406 753
10001 655
8547 471
15134 701
19001 683
11180 473
6973 476
7143 699
49448 758
6922 385
19937 519
2831 626
10082 611
8333 667
16464 661
5381 262
19306 46
13669 526
2474 305