4009 215
18689 607
7010 753
5425 169
7355 650
47766 535
17288 434
19441 112
6894 163
10728 201
2855 374
6051 73
32930 466
6065 56
6437 87
16961 187
5987 381
24424 821
2059 507
4987 378
8361 53
17398 928
5240 784
16542 547
6633 233
2673 176
4595 498
6506 675