2500 44
3972 263
12378 166
3893 532
3208 231
2063 150
5678 704
18649 275
30632 695
81763 883
7676 198
7880 542
35584 324
8490 214
3832 885
11072 904
6215 250
9045 307
12555 257
13674 334
7670 166
20492 201
28547 595
2413 52
7358 351
9583 636
2759 568
7367 255