12408 896
3596 230
22889 368
8868 81
8102 336
8528 557
8354 586
2472 449
25184 436
14880 642
5141 204
5591 351
4716 557
5343 759
7337 835
6211 596
5975 888
3691 501
2479 347
2689 101
2320 420