9471 111
2891 27
19001 340
10337 176
2691 365
4394 527
17937 94
3377 466
5933 954
7727 407
8086 692
7060 448
12705 408
6663 567
4736 746
7078 280