13999 42
324284 622
3905 501
6844 711
5811 244
32355 321
2071 172
4859 322
1791 318
1361 213
1743 257
3839 506
1716 384
2869 329
4498 310
1997 201
4839 237
13990 739
24492 130
7348 401
6919 339
813 63
2583 606
2318 512
16297 469
2170 542
2060 551
3327 876