12328 896
3580 230
22868 368
8838 81
8045 336
8521 557
8342 586
2470 449
25059 436
14861 642
5129 204
5545 351
4691 557
5316 759
7232 835
6171 595
5967 888
3684 501
2479 347
2638 101
2318 420