9506 111
2895 27
19018 340
10340 176
2695 365
4398 527
17951 94
3384 466
5934 954
7739 407
8096 692
7067 448
12716 408
6667 567
4737 746
7087 280