12289 896
3569 230
22805 368
8816 81
8014 336
8518 557
8329 586
2469 449
24963 436
14849 642
5117 204
5524 351
4674 557
5311 759
7173 835
6143 595
5942 888
3670 501
2478 347
2598 101
2318 420