23166 63
43188 38
49632 85
28166 506
2046 148
110707 721
33621 384
27031 435
17821 886
16779 680
11814 420
3352 547
5307 693
56108 483
56433 68
32640 431
35120 375
31466 434
83307 418
38546 318
50304 551
4217 546
144801 626
18824 411
76553 642
75329 298
30673 867
13182 695