15086 150
30566 116
6679 601
25501 447
14077 255
5321 111
12517 250
7817 526
3408 28
8454 590
22063 531
5768 400
5412 371
6485 381
3942 100
7623 148
11316 524
3983 400
55755 259
16234 127
6096 830
9827 875
10472 199
7921 676
9975 233
10922 612
13674 90
11795 286