12300 896
3570 230
22815 368
8820 81
8015 336
8519 557
8332 586
2469 449
24971 436
14851 642
5119 204
5534 351
4682 557
5311 759
7184 835
6145 595
5946 888
3671 501
2478 347
2599 101
2318 420