11583 797
2996 543
9933 261
54506 129
3710 851
10132 523
9814 656
13259 772
18972 137
6508 468
11195 610
2298 77
834 67
4666 81
23970 523
13548 475
4340 490