2712 137
4431 221
5271 94
6347 288
7539 687
4540 760
1405 39
8425 762
4299 572
5037 831
6378 245
2938 377
4310 568
2723 284
2000 312
5112 396
17707 413
13970 352
3746 744
4389 794
3666 500
3152 240
5487 735
30847 462
8740 527
32088 485
45601 267
312077 808