992 128
2995 312
6223 844
12222 908
5972 478
7213 713
4993 615
8403 631
2803 92
8771 473
1908 157
4962 683
3166 784
3326 527
1565 137
1627 167
3465 442
4957 72
2179 331
2725 382
1865 211
3411 630
9637 430
12680 351