3193 521
6905 512
33352 677
2622 628
15393 83
3149 538
30546 597
16290 263
31122 633
5727 879
27330 89
13622 582
3384 379
5060 387
3410 888
4342 562
4349 507
5857 765
2425 309
3486 555
5732 774
6506 331
3097 686
10636 49
10343 468
2629 201
17205 593
11563 282