5489 509
16087 633
12586 598
7266 413
4699 669
3484 180
20505 159
19235 274
6963 628
8013 45
4050 185
12250 240
7425 857
4570 282
5486 804
7856 504
6948 51
3504 523
22410 516
4670 549
5351 916
10196 848
12564 92
1778 114
49247 409
10404 549
8672 764
2712 50