9471 111
2892 27
19003 340
10337 176
2691 365
4394 527
17939 94
3377 466
5933 954
7727 407
8087 692
7060 448
12705 408
6663 567
4736 746
7078 280