2909 252
11554 314
6762 747
5703 293
5751 301
6125 544
2444 257
4903 332
14625 243
13997 687
5044 594
2975 96
4090 86
6261 666
3496 221
3030 151
6863 880
32900 120
11428 272
8092 421
10490 803
6442 565
8251 144
7255 256
7851 95
7039 359
12807 592
23712 461