3084 883
690 148
2503 595
322 43
2561 689
3553 542
1889 224
4485 281
3473 711
4831 320
4156 289
15210 334
7606 171
64073 727
69780 438
29182 150
5769 291
1380 53
11326 281
6381 765
12239 534
22299 270
1000 31
3125 564
32778 331
11693 662
22363 593
6606 290