12321 301
1759 75
395 39
4551 472
14455 93
5862 103
3039 381
5296 631
5069 507
4279 313
4895 695
10075 359
85197 160
9575 224
8598 421
3238 514
3710 623
11454 264
3635 441
8553 622
4448 181
5828 547
17253 601
11981 76
39963 482
32724 391
12519 96
31502 1016