12583 896
3627 230
22969 368
8928 81
8159 336
8554 557
8389 586
2476 449
25510 436
14912 642
5168 204
5652 351
4778 557
5397 759
7544 835
6293 596
6044 888
3722 501
2482 347
2735 101
2328 420