12338 896
3583 230
22872 368
8840 81
8052 336
8522 557
8349 586
2471 449
25073 436
14863 642
5130 204
5551 351
4694 557
5322 759
7249 835
6174 595
5969 888
3687 501
2479 347
2660 101
2319 420